注册 登录
编程论坛 VB.NET论坛

字符串链接数据库问题

zhang2010 发布于 2010-06-07 10:48, 904 次点击
在用字符串链接异地数据库时,每次运行到open函数时就会出现错误,在即时窗口中弹出:在 System.Data.OleDb.OleDbException 中第一次偶然出现的“System.Data.dll”类型的异常,然后会提示连接数据库失败的对话框:[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。怎么解决这个问题??请高手帮忙。。。。
2 回复
#2
wei8551982010-06-07 15:43
没遇到过,帮顶吧。
#3
不说也罢2010-06-07 17:20
SQL Server 不存在或拒绝访问,错误提示已经十分明确
看服务器端安全设置(不能选中仅限于windows验证登录)
如果启动代理服务,再看看代理设置项
还要看看服务端和客户端的相关端口是否已被禁止(服务器端常用1433端口,也有可能改为其它的)

总之,在本机CMD窗口中键入命令:telnet 计算机名或IP地址 端口号 即可
如 telnet 127.0.0.1 1433
如果出现貌似清屏且光标闪烁的窗口,则本机访问SQLSERVER服务器没问题了。请检查连接字符串
1