vs2003无法连接sql2005,郁闷,谁来帮帮我

郭大侠_ 2007-06-11 04:48:20
刚开始学习sql2005,在局域网的另外一台机器上安装上了sql2005(实例名是sql2005),本地连接都正常,但是我在我自己的机器上用vs2003中的sqlconnection对象进行连接,就是连接不上,那台服务器上还安装了sql2000,连接sql2000没有问题,另外,服务器是windows2003server,我的连接字符串是这么写的,
str="server='server\sql2005';uid='sa';pwd='sa';database='test'"
请有经验的人给我分析一下问题出在哪里,多谢了!
...全文
424 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
郭大侠_ 2007-06-12
  • 打赏
  • 举报
回复
终于搞定了,结贴!
郭大侠_ 2007-06-12
  • 打赏
  • 举报
回复
谢谢 wangtiecheng
确实是防火墙的问题,我把2003的防火墙关了就能连接上了,可是防火墙开的时候为什么sql2000能连接上了,防火墙应该怎么设置?
  • 打赏
  • 举报
回复
2003里面对很多的软件提高了安全性的验证,而同时很多的微软的新软件与Windows的操作系统联系的更加紧密,我们一般不用Windows自带的防火墙的!
OracleRoob 2007-06-11
  • 打赏
  • 举报
回复
检查是否有防火墙。
bill024 2007-06-11
  • 打赏
  • 举报
回复
参考下:
http://support.microsoft.com/kb/914277/zh-cn
郭大侠_ 2007-06-11
  • 打赏
  • 举报
回复
已经设置了,baidu上能查到的方法几乎都试验过了,就是连不上,郁闷死
OracleRoob 2007-06-11
  • 打赏
  • 举报
回复
菜单中 Microsoft SQL Server 2005-->配置工具-->SQL Server 外围应用配置器

进入“服务器和连接的外围应用配置器”
选择“Database Engine”的远程连接,设置为允许远程连接即可

郭大侠_ 2007-06-11
  • 打赏
  • 举报
回复
这样的字符串也不行:
Dim strDsn As String = "server='192.168.0.5\SQL2005'; user id='sa'; password='sa'; Database='test';Max Pool Size=500"

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧