トップ回答者
ODBC接続できませんでした。Windows7のみ

質問
-
お世話になっております。
下記の現象が発生しております。解決策を教えて頂きたくUP致しました。
[環境]
OS:Windows7 Pro
SQL:SQL Server 2008 Express
[現象]
上記環境のSQLサーバーへ、ODBC接続を行ったところ、Windows7クライアントからの接続ができません。
WindowsXPのクライアントから接続すると問題なく接続できます。
エラーの詳細は下記になります。
-------------------------------------------------------------------------------------------
接続できませんでした;
SQLState;'08000'
SQLServer エラー:-1
[Microsoft][SQL Server Native Client 10.0]SQL Server ネットワークインターフェース
:指定されたServer/Instanceの位置を特定しているときにエラーが発生しました[xFFFFFFFF].
接続できませんでした;
SQLState;'HYT00'
SQLServer エラー:0
[Microsoft][SQL Server Native Client 10.0]ログイン タイムアウトが時間切れになりました
接続できませんでした;
SQLState;'08001'
SQLServer エラー:-1
[Microsoft][SQL Server Native Client 10.0]SQL Serverへの接続の確立中に、
ネットワーク関連のエラーまたはインスタンス固有のエラーが発生しました。
サーバーが見つからないか、アクセスできません。
インスタンス名が正しいことと、SQL Serverがリモート接続を許可するように構成されていることを
確認してください。詳細については、SQL Serverオンラインブックを参照してください。
-------------------------------------------------------------------------------------------
また、接続するSQLサーバー名をIPアドレス\インスタンス名にすると、
Windows7クライアントでも接続可能となります。
ファイアウォール、セキュリティ構成など思い当たる点は対応済です。
Windows7でダメで、XPだと問題なしという事で、また別な設定が必要なのではと思うのですが、
確認点を教えて頂ければと存じます。
以上、ご確認よろしくお願い致します。
回答
-
Windows Xpからは問題なく接続できているため、SQL Server自体やそれが動いているWindows 7 Proには問題がないように思えます。また、IPアドレスであれば接続できることから、何らかの原因で名前解決ができていないのかもしれません。Windows 7クライアントからそのWindows 7 Proに名前解決ができるのでしょうか? 例えば、pingは成功するのでしょうか?
また、考えにくいのですが、ひょっとして別名が誤って定義されているのかもしれません。
[別名 - 新規] ダイアログ ボックス ([別名] タブ)
http://msdn.microsoft.com/ja-jp/library/ms188635.aspx
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/- 回答としてマーク htaka 2010年11月27日 1:26
すべての返信
-
Windows Xpからは問題なく接続できているため、SQL Server自体やそれが動いているWindows 7 Proには問題がないように思えます。また、IPアドレスであれば接続できることから、何らかの原因で名前解決ができていないのかもしれません。Windows 7クライアントからそのWindows 7 Proに名前解決ができるのでしょうか? 例えば、pingは成功するのでしょうか?
また、考えにくいのですが、ひょっとして別名が誤って定義されているのかもしれません。
[別名 - 新規] ダイアログ ボックス ([別名] タブ)
http://msdn.microsoft.com/ja-jp/library/ms188635.aspx
★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/- 回答としてマーク htaka 2010年11月27日 1:26