环境说明:
服务器端:win2003 + sqlserver2000 TCP端口1433已经打开
客户端:win2003 + sqlserver2005 + vs2005
远程连接数据库,使用的字符串:connectionString = "server=223.102.52.3;database=mydbname;uid=sa;pwd=123456";错误提示:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 我远程连接的是sqlserver2000数据库,为什么会出现这样的错误提示。我该怎么办?
就这么多分,全部送了。
服务器端:win2003 + sqlserver2000 TCP端口1433已经打开
客户端:win2003 + sqlserver2005 + vs2005
远程连接数据库,使用的字符串:connectionString = "server=223.102.52.3;database=mydbname;uid=sa;pwd=123456";错误提示:
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 我远程连接的是sqlserver2000数据库,为什么会出现这样的错误提示。我该怎么办?
就这么多分,全部送了。
解决方案 »
- 高手帮忙:多线程致使工具自动关闭,运行十几个小时候后无缘由无错误的就关了
- wss v3 with sp1安装不上
- XML倒序问题求救啊,各位大侠!
- 请问怎样实现用户积分排行功能?
- 请教下 如何将文本附件上传到SQL数据库中 请注意 是到数据库中 不是到虚拟目录下!给个思路就散分
- 有没有免费的pdf控件,能在浏览pdf文件,根据不同的属性值设置来控制pdf内容的复制,打印等.
- 如何使用XPath,在一个有多个NameSpace的XmlDocument中,使用SelectNodes方法?(加分再提)
- 使用 WindowsImpersonationContext 的困惑
- 我以前刚开始做.NET时,老师总是叫我把using ....放到namespace里面去,这样做有什么好处啊?
- 如何让DATAGRIDVIEW显示速度变快
- vs.net WinForm FormBorderStyle设为None后,无法做出高度小于27px的窗体,高人救命!在线等
- 请问从SQL中查询出的空值该怎么处理?
试一下"Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=mydbname;Data Source=Your Sql Server 2000 IP"
server=223.102.52.3,1433;
ip正确,端口我也加了,都不见效果。
至于为什么连接的是sql2000,却提示是sql2005,这个正是我奇怪的地方。
先看服务器网络适用工具和客户端工具看Tcp/Ip是否打开
在ISS服务中把ASP.NET2.0的默认的连接字符串,Sql的给删掉
再不行可能就是缺少补丁
服务器网络适用工具和客户端工具看Tcp/Ip是打开的。
不过有一点比较郁闷的是:我打开的1433端口,好像服务器不侦听。不知道有没有好的办法可以解决?
在控制面板——> 管理工具,里面,打开,服务-> Server .看行不行,我以前遇到的就是这个问题。
直接连就是经常出问题.
你应该考虑下用webservice