我正在尝试configurationSQL Server 2008以接受远程连接。 我已经通过所有我能find的文档,但是当我尝试通过pipe理工作室连接时,我得到一个错误,指出找不到服务器。
有趣的是,我可以通过telnet连接到远程服务器,通过sql server正在侦听的端口。 在SQL Server日志中,我可以看到连接尝试。 因此,SQL Server启动并运行并侦听正确的端口 – 没有防火墙阻止它。
这似乎默认情况下,SQL Server默认侦听端口50314,但pipe理工作室尝试连接端口1433.奇怪。
服务器pipe理工作室=没有骰子。
任何人有任何想法? 服务器设置为允许远程连接 – TCP IP已启用,防火墙已closures。
谢谢
更新以清除事情的一个位
当我们在sql server日志中的50314端口上进行telnet时,我们看到了连接尝试。 当我们通过pipe理工作室login时,我们看到它尝试连接1433端口。日志中没有这种连接尝试的迹象。
, PORT# SERVERNAME\INSTANCE 你是否说在SQL Server错误日志中你看到Management Studio的连接尝试? 如果是这样的话,日志会说明为什么无法build立连接(这可能与SSMS告诉你的不同,因为如果日志logging在服务器端,显然可以find服务器)。 您是否使用服务器名称,如果是的话,您是否尝试使用IP地址? 你是否100%确定SQL Server实际上在端口1433上侦听? 还有,它不是一个命名实例? 对于一个命名实例,您需要连接到[服务器名称或IP] [实例名称]。
几个月前,我们在SQL Server 2008中使用了这个function。 根本原因是绑定SQL服务器服务的域帐户的问题,有人更改了密码。 在尝试可怕的重新启动之前试试这个。