整个错误提示如下图示:我的程序共要要访问两个数据库的,分别放在不同的SERVER上,这个错误是访问一台Server上的数据库,程序在我本机上运行也是没有问题的,我把程序放在一个测试服务器上访问,就总是提示这个错误。我也在网上看了其他网友的回答:有说该错误产生的原因是由于SQL Server使用了 "仅 Windows "的身份验证方式,有说是密码错误的,有说是防火墙问题的,有说修改注册表的,我都试过了,都对过了,SQL SERVER的设置没有问题,防火墙也关了,密码也是正确的,因为程式测试服务器上跑代码也是不会报错的,真的搞不明白什么原因了,请高手指点!
<add key="dbConnectionhr" value="user id=sa;password=sa;Data Source=IP;Initial Catalog=RPPERSON;" />这里不会错的,我跑代码都不会报错,只有用WEB页访问的时候才会出错的
答:可以的
设置: 同时使用TCP/IP和named pipes(B)
问:可能是你SQL设置的问题,没有开启你那台机器的访问权限,注意是根据IP地址来判断权限的。答:打开代码,程序用跑断点的形式运行没有问题,用右击在浏览器中查看这种方式运行也不会有问题,用客户端的形式访问会报错,所有的电脑访问都会报同样的错误,但是这个数据库其他的系统也在用,没有问题问题
这个怎么解决啊???