2013-02-07 184 views
3

是否可以連接LOCALHOST DatabaseEgnine不提供計算機名稱,比如MyComputerName\LOCALHOST是否有連接LOCALHOST沒有使用SQL Server計算機名的方法嗎?

(我使用SQL Server 2012 - 安裝標準版)

+4

你可以用'.'或'(本地)'作爲標識符本地默認SQL Server實例。 –

+0

你的問題不是很清楚:當你的SQL Server實例的默認或命名?爲什麼你要避免提供計算機名稱?如果你可以告訴我們爲什麼你想這樣做,有人可能會有一個建議。 – Pondlife

回答

1

可以使用.作爲服務器名 例如

.\mssqlserver 
    .\sqlexpress 
1

對於默認實例:::

(本地)或。 (它是一個點)

命名實例: (本地)\實例(或)\實例

1

MyComputerName\LOCALHOST被稱爲named instance您的計算機上LOCALHOST。要連接到它,你必須指定實例名稱(並有SQL Server Browser service運行)或顯式地指定監聽端口(並且具有實例configured to listen to static port,因爲默認的非默認是動態端口)。因此,任何的下面將工作:

  • .\LOCALHOST
  • localhost\LOCALHOST
  • local\LOCALHOST
  • 127.0.0.1\LOCALHOST
  • machinename\LOCALHOST
  • .:<port>
  • localhost:<port>
  • 127.0.0.1:<port>

是非常不可能的,你其實是想安裝命名實例爲localhost。您可能沒有閱讀設置對話框並錯誤地配置了實例名稱。我的建議是再次安裝,選擇默認實例(即未命名)或更方便和更混亂的實例名稱。

相關問題