无法使用“IP地址”连接到MSSQL Server 2000,但使用服务器“主机名”

这发生在MSSQL Server 2000上应用SP3后,我只能连接SAlogin或DOMAIN \ Administrators(内置)用户,我怎样才能重新启用集成安全连接?

嘿嘿…我发现服务器现在只接受“SISTEM”的连接,而不是更多的为192.168.0.3(私人IP为MMSQL服务器),所以为什么会发生这种事情? 我在服务包文档中search,从来没有build议,所以最大的问题是连接string中的所有应用程序都像“服务器= 192.168.0.3;初始目录='dbblabla'…”

任何方式来实现这一目标?

我们有子网,所以服务器“SISTEM”parsing192.168.0.3和172.16.104.180

我最近补丁SPIV

谢谢!

在您的客户端程序/ SQL Server开始菜单中,查找

SQL Server Client configuration 

并查看TCP / IP是否是configuration中的活动协议。

另一个(不太可能,但理论上可能)认为你可以检查:你的服务器是否有多个与networking接口相关的IP地址? 也许名字“SISTEM”parsing为不同的IP地址。 尝试

 nslookup sistem 

并查看192.168.0.3是否作为IP地址返回。

注意: SQL Server 2000的当前Service Pack是2005年发布的Service Pack 4.我强烈build议使用该Service Pack版本,因为它会增加一些安全问题。

你确定你通过TCP连接到SQL Server吗? 如果你不在乎你用什么名字来连接。 如果您尝试连接,端口和端口正在侦听,它会作出回应。

你的用户得到什么确切的错误?

而你为什么刚刚安装SQL 2000 SP3?