Xenapp
如何配置 SQL 2008 R2 Express 以允許遠端機器連接到它?
我正在建構一個新的 XenApp 6.5 Farm,它需要 SQL 2008 R2 Express(我已將其安裝在名為 vCitrixServices 的機器上)。我在 vCitrix1 上安裝了 XenApp 並開始創建新場,但嘗試連接到我們的數據庫時出現此錯誤。
數據庫伺服器:vCitrixServices
我可以僅使用伺服器名稱在數據庫伺服器上使用 MS SQL Management Studio 進行連接。(SQL Server 服務說該實例稱為 MSSQLSERVER)
我在我的機器上嘗試使用 Navicat Premium,我得到了這個錯誤。
我試過的東西不起作用:
- 啟用所有服務(SQL Server/SQL Server 瀏覽器和客戶端協議
$$ TCP/IP, Named Pipes, VIA $$)
- 遠端連接已啟用。
- 在 vCitrixServices 上向 Windows 防火牆添加規則(甚至完全關閉它)
- 檢查來自 vCitrix1 和我的機器的所有網路連接,那裡沒有問題。
- Ran cliconfg.exe 和 Named Pipes & TCP/IP 都啟用了優先於 Named Pipes
- 命名管道有一個預設管道“sql\query” 無法找到這是否是一個問題。
- 客戶端工具和數據庫引擎已安裝。(https://stackoverflow.com/questions/360141/how-to-connect-to-local-instance-of-sql-server-2008-express)
我還做了幾件事,但不記得全部了……我會用任何新測試的結果更新問題。
我重新啟動了所有服務,然後重新啟動了 SQL Server 服務。這解決了問題並允許我遠端連接。
嘗試將實例名稱附加到伺服器名稱,即 vCitrixServices\sqlexpress