主题:用C#访问局域网中另一台电脑上的SQL
happyw2004
[专家分:840] 发布于 2006-05-26 18:06:00
请问用C#能否直接访问局域网中另一台电脑上的SQL,在SQL中应该怎么样设置,以及如何设置连接字符串.谢谢
回复列表 (共6个回复)
沙发
jzyray [专家分:20610] 发布于 2006-05-26 20:12:00
基本不用设置sql server,连接字符串中把server属性设为对方ip即可(如果对方自定义端口,还要填上端口号)
板凳
happyw2004 [专家分:840] 发布于 2006-05-26 20:25:00
我的连接字符串为server=myserver;database=data;uid=sa;password=psw;
其中myserver就是对放的计算机名,也是那台计算机上运行的SQL的实例名,但在其他的计算机上就不能访问了,只能在那一台上运行访问,而且在其他的计算机上安装MSDE后,联接这个SQL提示为拒绝访问。
3 楼
mybullet [专家分:0] 发布于 2007-05-19 21:24:00
我和你遇到了同样的问题,没有解决!我的Email是mybullet@163.com也请你帮忙告诉我解决的方法!不胜感激!
4 楼
happyw2004 [专家分:840] 发布于 2007-06-10 17:47:00
打上SP3补丁后就可以直接访问了
5 楼
chwf1984 [专家分:1010] 发布于 2007-06-12 22:44:00
会有这样的问题,我一直用虚拟机做的服务器,从来没有遇到这种问题,希望能遇到!
6 楼
cca33 [专家分:0] 发布于 2007-06-16 10:04:00
我访问过,好象没遇到问题 只要在Connection的字符串中将Server=对方的服务器名就行,不过你的访问身份有没有问题我就不知道了,最好建立个用户
我来回复