在客户端遠程連接SQL Server 2012時,提示建立連接時出現與網絡相關的或特定於實例的錯誤。未找到或無法訪問服務器。請驗證實例名稱是否正確並且SQL Server已配置為允許遠程連接。錯誤:53。
(01)無法遠程連接sql server 2012數據庫,很大的原因是沒有開啟TCP/IP服務。首先,我們打開“SQL Server配置管理器”。
(02)彈出“Sql Server Configuration Manager”管理窗口,單擊切換到“SQL Server網絡配置”選項。
(03)在展開的列表中單擊SQL實例,本例為“SQLEXPRESS的協議”,在右側窗格中右擊“TCP/IP”項,在彈出菜單中選擇“啟用”,啟用TCP/IP協議。
(04)彈出“警告”對話框,提示所做修改需要在重啟SQL服務後生效,單擊“確定”按鈕即可。
(05)單擊切換到“SQL Native Client 11.0配置”界面,選擇“客户端協議”選項,然後在右側窗格中啟用“TCP/IP”選項。
(06)切換到“SQL Server服務”選項,在右側窗格中右擊“SQL Server”,在彈出菜單中選擇“重新啟動”項,重啟SQL服務。
(07)啟動SQL客户端,輸入遠程數據庫的IP地址,以及用户名和密碼,然後單擊“連接”按鈕,連接遠程數據庫。
除了上面的操作,我們還需要檢查一下數據庫是否允許遠程連接,在數據庫服務器屬性對話框中,選擇“連接”選項,在右側列表中要確保勾選“允許遠程連接到此服務器”複選框。