2016-08-08 85 views
0

我嘗試連接到SQL Server時遇到問題。 我嘗試使用我的連接字符串上的服務器的IP地址或名稱,但我仍然收到「錯誤定位服務器」。 我在服務器上啓用了TCP/IP並重新啓動它,但沒有好的結果。「錯誤定位服務器」 - SQL Server 2014

我實際的連接字符串是:Server=POSTESERVEUR-PC\SQLEXPRESS;Integrated Security=false;Database=****;User ID=****;Password=****;

的錯誤是:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. 
The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. 
(provider:SQL Network Interfaces, error:26 - Error Locating Server/Instance Specified) 

我一直讀了很多的答案類似的問題,但我還是不明白我在做什麼錯誤。

SQL服務正在運行,TCP/IP正在偵聽,並且我可以通過CMD ping服務器,用戶ID也起作用,所以出了什麼問題?

歡迎任何想法。謝謝。

+0

,請複製粘貼整個錯誤 – TheGameiswar

+0

我編輯自己的帖子@TheGameiswar – BlackAlpha

回答

1

您需要檢查一些步驟。

  1. 確保您的服務器名稱正確,例如名稱上沒有錯字。
  2. 確保您的實例名稱正確,並且目標機器上實際存在此類實例。 [更新:某些應用程序將\轉換爲。如果您不確定您的應用程序,請在您的連接字符串中嘗試使用ServerInstance和Server \ Instance]
  3. 確保服務器計算機可以訪問,例如DNS可以正確解析,您可以ping服務器(不是總是如此)。
  4. 確保SQL Browser服務正在服務器上運行。
  5. 如果服務器上啓用了防火牆,則需要將sqlbrowser.exe和/或UDP端口1434置於異常。
  6. 確保SQL Server上啓用遠程連接 - 確保SQL服務器允許遠程連接(服務器屬性/連接/允許此服務器遠程連接)
+0

我遵循每一步,但它仍然無法工作,我很失望。 – BlackAlpha

+0

@BlackAlpha這聽起來有點奇怪。如果您有Team Viewer,我可以連接到您並在您的PC上檢查問題。如果是這樣,請將您的Team Viewer用戶名和密碼發送給我。 farahmandian2011 [在] gmail.com –

相關問題