• ベストアンサー

[DBNMPNTW]サーバーが見つかりません

AccessからSQLサーバーへのコネクト文を正確にVBAで書いているのに、 [DBNMPNTW]サーバーが見つかりません というエラーが出ます。 製作者でログインしていれば上手くコネクト出来ているんですが、他の人でVBの実行をしたらこのエラーが出て、処理が進みません。どうして???

質問者が選んだベストアンサー

  • ベストアンサー
  • naopan
  • ベストアンサー率55% (5/9)
回答No.2

回答1 の、2の方法を試してみてください。 クライアントのパソコンに、CLICONFG.EXEというファイルが入っていると 思いますので、それを実行して、TCP/IP接続を追加してみてください。 以下のURLに設定方法が載っていますので、参考にしてみてください。

参考URL:
http://www.sqlpassj.org/series/s01/0103.asp
Kalen_F
質問者

お礼

CLICONFG.EXEでTCP/IPを追加してやったら、上手くコネクト出来ました! 有難う御座います!! \(^o^)/

その他の回答 (1)

  • naopan
  • ベストアンサー率55% (5/9)
回答No.1

SQL Serverへの接続が、「他の人」は拒否されているのではないでしょうか? 名前付きパイプで接続している場合、SQL Serverが動いているパソコンへ接続 (ネットワークコンピュータで見れる)状態にある必要があると思います。 よって、以下のうちどちらかの対応が必要と思います。 1.「他の人」が、SQL Serverが動いているパソコンに接続できるようにする。 2.名前付きパイプでなく、TCP/IP接続に切り替える。

Kalen_F
質問者

お礼

御返答、有難うございます。 詳しい事がさっぱり分からないんですけど、他のPCで試してみても、やっぱり同じエラーが出てダメだったんです。 アドミンの権限を持った人がログインして試してみると上手くいくんで、一時権限をアドミンに変えて試したんですが、サーバー側でなぜかロックがかかってしまうんです。 (*_*)

関連するQ&A