{Server Name} (local),localhost,(pc-name)\SQLEXPRESS,.\SqlExpress ... の違いを教えてください。
2 に答える
SQL Server インスタンスのインスタンス名は、標準インスタンスの場合、マシンのホスト名にすぎません。ホストごとに標準インスタンスを 1 つだけ持つことができます。
サーバー マシンにその名前がsrv1
あり、Sql Server 2008 R2 を標準インスタンスとしてインストールするとします。次に、それを次のように参照できます: srv1
、(local)
または単に.
. srv1
後者の 2 つの名前は、マシンからサーバーに接続する場合にのみ意味があります。
他のインスタンスをインストールする場合は、名前付きインスタンスを選択する必要があり、その名前はバックスラッシュを間に挟んでホスト名に追加されますsrv1\sqlexpress
。srv1\sqlexpress
または経由で接続できますが.\sqlexpress
、後者はマシン自体からのみ可能です。
(pc-name)\SQLEXPRESS, & .\SqlExpress - 同じもの (SQL Express と呼ばれる sql インスタンス) に要約されます。唯一の違いは、それが配置されている PC/ネットワーク ノードであり、後者はインスタンスに接続します。ローカル マシンで
localhost - ローカル インスタンスとして指定された SQL インスタンスになります。