Re: DBエラー
yama
投稿数: 12
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
自己レスです。
原因として、正しい判断なのかどうなのか分からないのですが
エラーが出なくなりましたので、報告させていただきます。
まず・・・、エラーと関係ないと思いPGの処理内容を
集計処理に絞って書いておりましたので、改めさせていただきます。
<処理内容>
メインPGで、終了指示あるまでループさせ、以下の処理を行っておりました。
(A)1時間毎に集計PG(SqlServer2000読込→Pervasiveへ書込み)をCALL
(B)1分毎にメール受信PGをCALL・集計結果送信PG(Pervasive読込→送信)をCALL
※メール送受信は、MGIMAIL.DLLを使用
※Magicのデータベース設定:DBサーバーはTCP/IPを指定しました
エラー発生箇所を特定する為、処理を止めて実行したところ、
集計PG内ではエラーが発生しない事がわかりました。
さらに各処理を止めて実行した結果、メール受信時にメール切断処理(Pop_quit)を
行った後に集計PGを起動した直後にエラーが発生する事がわかりました。
試しに(A)(B)を独立させ、Magicを2つ起動して(A)(B)別プロセスで実行させたところ、
エラーが発生しなくなりました。
Pop_quitがネットワークに影響を与えているのか?
今一原因がはっきりしないので、スッキリしないのですが・・・
また、よい対処方法とも思えないのですが・・・
エラーが発生しなくなりましたので、報告させていただきました。
よい対処方法をご存知でしたら、ご教授願います。
原因として、正しい判断なのかどうなのか分からないのですが
エラーが出なくなりましたので、報告させていただきます。
まず・・・、エラーと関係ないと思いPGの処理内容を
集計処理に絞って書いておりましたので、改めさせていただきます。
<処理内容>
メインPGで、終了指示あるまでループさせ、以下の処理を行っておりました。
(A)1時間毎に集計PG(SqlServer2000読込→Pervasiveへ書込み)をCALL
(B)1分毎にメール受信PGをCALL・集計結果送信PG(Pervasive読込→送信)をCALL
※メール送受信は、MGIMAIL.DLLを使用
※Magicのデータベース設定:DBサーバーはTCP/IPを指定しました
エラー発生箇所を特定する為、処理を止めて実行したところ、
集計PG内ではエラーが発生しない事がわかりました。
さらに各処理を止めて実行した結果、メール受信時にメール切断処理(Pop_quit)を
行った後に集計PGを起動した直後にエラーが発生する事がわかりました。
試しに(A)(B)を独立させ、Magicを2つ起動して(A)(B)別プロセスで実行させたところ、
エラーが発生しなくなりました。
Pop_quitがネットワークに影響を与えているのか?
今一原因がはっきりしないので、スッキリしないのですが・・・
また、よい対処方法とも思えないのですが・・・
エラーが発生しなくなりましたので、報告させていただきました。
よい対処方法をご存知でしたら、ご教授願います。
--
投票数:0
平均点:0.00