Sql-Server-2005
訪問 SQL Server 的問題
我有安裝在伺服器機器上的 SQL Server 2005。
在更改伺服器電腦 IP 之前,我在 SQL 伺服器上工作正常。我更改了伺服器機器 IP 以在其上託管 Web 服務。
但是現在當我輸入登錄名和密碼資訊時,SQL Server 會顯示此錯誤消息:
建立與 SQL Server 的連接時發生與網路相關或特定於實例的錯誤。伺服器未找到或無法訪問。驗證實例名稱是否正確以及 SQL Server 是否配置為允許遠端連接。
(提供者:命名管道提供者,錯誤:40 - 無法打開與 SQL Server 的連接)(Microsoft SQL Server,錯誤:2)我還嘗試刪除伺服器機器 IP,但我仍然無法訪問 SQL Server。我所有的數據庫都卡在裡面了。或者我可以恢復我的 SQL Server 數據庫嗎?
- 確保 SQL Server 服務正在執行
- 如果是命名實例,請確保 SQL Server 瀏覽器服務正在執行
- 確保 SQL Server 配置為允許遠端連接
- 檢查 SQL Server 錯誤日誌中的消息,確認 SQL 正在偵聽預期的網路介面和埠
- 使用來自客戶端電腦的 PING 測試伺服器連接
- 使用 TELNET 或 PowerShell 測試從客戶端電腦到伺服器和埠(從步驟 4 開始)的埠連接。例如
一種。遠端網路 1433
灣。電源外殼:
1433 | % { echo ((new-object Net.Sockets.TcpClient).Connect("YourServerName",$_)) "server listening on TCP port $_" }
- 如果第 5 步或第 6 步連接測試失敗,請檢查防火牆設置
如需進一步閱讀下面的論壇討論相同的內容,這將有助於您進行故障排除: