ODBC接続を介してデータベースにアクセスするVB6アプリがあります。数時間は正常に動作し、次のエラーが発生します。何か案は?
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionWrite(WrapperWrite())
ODBC接続を介してデータベースにアクセスするVB6アプリがあります。数時間は正常に動作し、次のエラーが発生します。何か案は?
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionWrite(WrapperWrite())
プログラムは、Accessファイルにアクセスするためにネットワークを介して到達する必要がありますか?
もしそうなら、特にプログラムが常にデータソースに接続されている場合は、断続的なネットワーク接続の問題を調べます。
エラー時にネットワークで何が起こっているかを確認できるログを確認してください。
可能であれば、アプリを変更して、アクセスする必要がある場合にのみデータソースに接続し、完了したら切断します。
同じマシンや異なるマシンで実行されているプログラムのインスタンスが複数ありますか?もしそうなら、それらはすべて同時にエラーを受け取りますか?
可能であれば、プログラムの複数のインスタンスを同じマシンで実行して、すべてのインスタンスで同時にエラーが発生するかどうかを確認してください。
また
、エラーは最初の接続からほぼ同じ時間で発生しますか?
アプリケーションで同じ量の非アクティブ状態でエラーが発生しますか?
エラーをグーグルで調べたところ、接続できないというADOの言い方にすぎないように思えます-サーバーに到達できません。そのサーバー上に、またはこのエラーと同時に使用できなくなったデータベースを使用する他のサービスはありますか? クライアントが接続を失っているように聞こえるので、いくつかの例を挙げると、ネットワーク接続の切断、サーバーのダウン/過負荷など、その周りにあるものを探します。