这些天都在忙着部署Web Service系统,由于业务量过大,希望可以将部分数据库业务放入其它服务器中运行,目前采用的方式是链接服务器。
开发环境的数据库是MSSQL 2000.在系统开发过程中,调试一直很正常,没有出现链接上的错误。
可是在发布后的测试中,系统开始不断报错:“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联”。在调试过程中,发现了几个可做参考的解决方法:
1.由于之前两台服务器都是直接通过Windows身份验证连接,在开发测试过程中,不会存在问题。但对于外来连接,则会出错。解决方法是将数据库的“SQL Server注册属性”中的身份验证改为“SQL Server和 Windows”。如图:
![]()
2.如果按照上面所说的操作后依然不成功,则要检查下自己的MSSQL版本是否过低了。建议2000的打上SP3A或以上的补丁,下载地址:(官方地址)。
开发环境的数据库是MSSQL 2000.在系统开发过程中,调试一直很正常,没有出现链接上的错误。
可是在发布后的测试中,系统开始不断报错:“用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联”。在调试过程中,发现了几个可做参考的解决方法:
1.由于之前两台服务器都是直接通过Windows身份验证连接,在开发测试过程中,不会存在问题。但对于外来连接,则会出错。解决方法是将数据库的“SQL Server注册属性”中的身份验证改为“SQL Server和 Windows”。如图:

2.如果按照上面所说的操作后依然不成功,则要检查下自己的MSSQL版本是否过低了。建议2000的打上SP3A或以上的补丁,下载地址:(官方地址)。
浙公网安备 33010602011771号