PC不能login到不同的对等networking上的SQL Server

我有一个基本的对等networking(WORKGROUP),连接到Windows 7计算机上的SQL Server 2008的PC。 我拿了一台XP电脑和服务器回家,连接到服务器没有问题。 当我把它们插回办公室时,我的sql server tcpip odbc连接(sql server login not windows auth)出现以下错误:

--------------------------- Microsoft SQL Server Login --------------------------- Connection failed: SQLState: '01000' SQL Server Error: 67 [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()). Connection failed: SQLState: '08001' SQL Server Error: 17 [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied. 

第二天,我采取了不同的客户端机器运行Windows 7和服务器再次回家。 客户端可以很好地login,但是当我把它们插回办公室时,我得到了同样的问题。 我可以ping服务器没有问题和共享文件。 在所有机器上都closures防火墙的问题。 在服务器端口1433上启用了TPC。两台客户端计算机无法在以前使用SQL Server Management Studio时正常工作。

所有其他的办公室仍然可以连接没有问题。

– 分配客户端在其TCPIPv4设置相同的静态IP相同的DHCP已签名的IP – 保留在netgear路由器中的地址lan ip table -ipconfig / release -ipconfig / renew -rebooted pc和路由器现在通过servername连接 – 再次回家回来没有问题