Sql-Server-2012
加入域後無法訪問 SQLServer
我在高級模式下配置 TFS 2012,這意味著 Sql Server 在另一台機器上。當我需要指定數據庫伺服器(在 TFS 配置中)時,它會失敗,因為無法訪問 SqlServer 主機。
TFS255049: A connection cannot be made to the server that is running SQL Server. Verify that you have entered the correct name for the server, including the instance name, that the server you are attempting to connect to is online, and that you have the required persomissions to connect. If you are attempting to connect to the remote SQL Server instance, then verify that it is configured to allow remote connections, that TCP/IP protocol is both enabled and configured to use port 1433 (default), and that Windows Firewall does not block this port.
此外,當我 ping 到 時
databaseserver
,ping 失敗。但是,如果我從域中刪除數據庫伺服器,那麼配置在該步驟中不會失敗(數據庫伺服器是可訪問的),但顯然,它在接下來的步驟中會失敗(因為需要向 SqlServer 進行身份驗證的帳戶,數據庫伺服器必須加入域)。
我錯過了什麼?
編輯
gpresult 文件看起來像這樣(它是西班牙語,希望不會有問題……)
Denied GPOs Default Domain Policy Ubicación de vínculo pinard.local Extensiones configuradas Exigido No Deshabilitado Ninguno Filtros de seguridad NT AUTHORITY\Usuarios autentificados Revisión AD (0), SYSVOL (0) Filtro WMI Causa denegada Vacío Local Group Policy Ubicación de vínculo Local Extensiones configuradas Exigido No Deshabilitado Ninguno Filtros de seguridad Revisión AD (0), SYSVOL (0) Filtro WMI Causa denegada Vacío
我遇到了同樣的錯誤。在 SQL Server 上,嘗試為 SQL 流量打開埠。這就是我所做的。這是我在這方面所做的部落格文章。
在 Windows 防火牆中,您可以根據向作業系統辨識網路的方式定義埠,這可能解釋了它在工作組/非域上工作的原因。預設情況下,所有網路都設置為不允許傳入數據包。
祝你好運