仮想PCからSQL Serverに接続します
-
16-09-2019 - |
質問
VS 2008およびSQL Server 2005 Developer Editionがデスクトップにインストールされています。仮想PCで実行されているXPのインスタンスがあり、開発インスタンスに接続したいと考えています。 XPのデスクトップと仮想インスタンスの両方でドメインユーザーとしてログオンしています。接続しようとすると、「サーバーは存在しないか、拒否されたアクセス」というメッセージを受け取ります。接続するために何をする必要がありますか。私は信頼できる接続を使用しており、ユーザーIDにはDBに特権があります。
ポール
解決 3
SQL Server Surface Arize Configuration Toolに移動し、「リモート接続」を「ローカルおよびリモート接続」に設定する必要があることがわかりました。どうやらデフォルトは「ローカル接続のみ」です。
他のヒント
VPCがネットワーク接続にNATを使用していないことを確認してください。
また、構成を確認して、リモート接続が許可されていることを確認してください。デフォルトでは、リモート接続がオフになります。
仮想インスタンスからデスクトップをpingしようとしましたか?私は同じ問題を抱えており、ファイアウォールが両方のマシン間のあらゆる種類の通信を妨げていることを理解しました。
同じことに遭遇しました。MSServer2003とSQLServer 2008 ENTがVMwareで実行されており、ホストマシン(Vista X64で)から接続しようとすると、「サーバーが存在しないか、アクセス拒否されません」。
それでは、SQL Server Surface Arize Configurationツールを介して「ローカルおよびリモート接続」に変更すると、トリックが行われると思いますか?
また、リモート接続用のSQLサーバーを構成しているにもかかわらず、Win XP VMからSQL Serverにアクセスできませんでした。
そのため、ホストマシンからWindowsファイアウォールを無効にしたとき、うまくいきました!!