
問題文
(Developer Edtion) をインストールして SQL Server を起動しましたが、SQL Server Management Studio 経由で接続しようとすると、次のエラーが表示されます。
SQL Server Management Studio の構成:
SQL Server が実行されていることの証明:
さらなる証拠(services.msc から取得):
これは何日も私を悩ませている根深い問題で、何が問題なのか理解できません。私が間違っていなければ、エラー (最初の画像) はサーバーが存在しない、または実行されていない場合にのみ表示されます。それでは、すべてを正しくセットアップしているように見えるのに、なぜエラーが発生するのでしょうか?
答え1
最近の MS SQLServer では、既定のインスタンスに接続するために名前を使用する必要はなくなりMSSQLSERVER
ました (正直なところ、SQLServer 2000 以降はそうだったとは思いません)。ただし、サービスとプロセスに関連して文字列が表示されます。
既定のインスタンスをインストールした場合は、追加のパス ( 、ホスト名、または DNS ドメインをホストしている場合は FQDN) を指定せずに、サーバー名に接続するだけですlocalhost
。SQLServer を代替ポートで実行するように構成した場合は、 を使用してポート番号を指定します<servername>:<TCP port num>
。
名前付きインスタンスをインストールする場合、名前はサーバー名 (上記のいずれかの式を使用) になり、 が追加されます\<instance name>
。
これらのステートメントは、デフォルトインスタンスと 1 つ以上の名前付きインスタンスをインストールした場合でも当てはまります。