我使用VB做的应用程序,数据库SQL2000,现在想要把我的名为system的数据库加到机房那(服务器IP172.16.1.209)WIN2000服务器的SQL上,我用以下代码(宿舍中安装的数据库ip192.168.0.1)在宿舍的几台机子都能共享到数据库
我连接机房那服务器的代码是
strConn = "Provider=SQLOLEDB.1;server=IP172.16.1.209;UID=sa;PWD=123456;Persist Security Info=False;Initial Catalog=system" conn.Open "driver={SQL Server};server=172.16.1.209;UID=sa;PWD=123456;database=system;Persist Security Info=False"
可是在机房那别的机子上怎么也连不到服务器数据库中,(不是数据库坏了,我看别人用ASP.NET发布的网站都可以局域网共享到数据库)
里面提示
SQLserver2000〔Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝
错误 '80004005'
这是什么原因,有什么解决办法,哪位大大帮助下我,谢谢!
我连接机房那服务器的代码是
strConn = "Provider=SQLOLEDB.1;server=IP172.16.1.209;UID=sa;PWD=123456;Persist Security Info=False;Initial Catalog=system" conn.Open "driver={SQL Server};server=172.16.1.209;UID=sa;PWD=123456;database=system;Persist Security Info=False"
可是在机房那别的机子上怎么也连不到服务器数据库中,(不是数据库坏了,我看别人用ASP.NET发布的网站都可以局域网共享到数据库)
里面提示
SQLserver2000〔Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝
错误 '80004005'
这是什么原因,有什么解决办法,哪位大大帮助下我,谢谢!
2,安装SQL2000SP4
3,在不能连接的机器上手工配制ODBC到SQL试试
(1)不用全部关闭防火墙,只要把1433或者别的SQL用的端口打开,
(2)ping 主机,看看能不能通。
(3)对于SQL Personal/Developer 连接数是否超过10个。
(4)SQL是否启用TCP/IP方式连接。