SQLServer2005関連トラブル-08S01[DBNMPNTW]接続が切断されました。

今日は休日出勤して客先のサーバー移行に立ち会ってきました。
OSはWindowsNT4.0から2003Serverに。
DBはSQLServer7.0から2005に。
最新の環境になってめでたしめでたし・・・と思ったらやっぱりトラブルが。
VB6で作られたクライアントのプログラムからSQLServerに接続できない。
エラーメッセージは

08S01[DBNMPNTW]接続が切断されました。

あうあうあ。

​状況を分析してみると・・・
WindowsXPのクライアントからは接続OK。
Windows2000のクライアントからは上記エラーで接続不可。
実行ファイルは両方同じ。
となると実行ファイル以外の部分に原因があるのだな!
ということでいろいろ調べたてみた結果
Windows2000のクライアントにMDAC2.8をインストールすることで無事解決しました。
エラーメッセージでググってもなかなか同様の事例が無かったので焦ったよ。
しかし無事に動いて良かった。
日曜にがんばった甲斐があるってもんです。
・・・エイプリルフールに気の利いた小ネタでも披露したいのにそんな余裕がまったく無かった日曜日。


コメントを残す