我需要通過帶有端口的IP地址連接到遠程SQL Server。允許SQL Server遠程連接
但是,當我ping通的IP地址,那麼答覆也是如此。但是當我嘗試建立失敗的連接時。
我嘗試使用Management Studio和命令提示符。
我的命令是:
sqlcmd -S [IP],[port] -U [user] -P [password]
錯誤報告如下:
HResult 0x274C, Level 16, State 1
TCP Provider: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information see SQL Server Books Online..
Sqlcmd: Error: Microsoft SQL Server Native Client 10.0 : Login timeout expired.
我想知道
有沒有從我的客戶端的任何缺少的步驟爲此我無法建立連接?
或者這是服務器配置(允許遠程連接)
SQL Server的**版本**(2000,2005,2008 ??)和** edition **(Standard,Express,Enterprise)您正在使用? –
我真的很抱歉。其實我是.net新手。我不知道在服務器端使用的是什麼版本和版本。但在客戶端,我正在嘗試連接sqlserver 2008和express版本。 – PAryan
你需要找出那些信息。例如,SQL Server ** Express **默認情況下不接受遠程連接。它可以配置爲這樣做 - 但它需要在服務器端進行配置 –