SQL2000在企业管理器中能连接到远程数据库,但在ASP中不能用代码连接

来源:百度知道 编辑:UC知道 时间:2024/06/08 14:53:26
SQL2000在企业管理器中能连接到远程数据库,但在ASP中不能用代码连接

asp代码如下:
dbname="driver={SQL Server};server=192.168.1.117;database=kss;uid=sa;pwd=111111"
conn.Open dbname
提示错误:
Microsoft OLE DB Provider for SQL Server 错误 '80004005'

[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。

1、SQL2000 有没有打补丁啊
2、你程序所在的机器与你数据库所在的机器是否属于同一个域的,属于同一个域的应该没问题,如果不属于同一个域的话,那要配置两个域名解析了、、、

换这个试试
<%
set conn=server.createobject("ADODB.Connection")
constr = "Provider=SQLOLEDB.1;Persist Security Info=False;Server=192.168.1.117;User ID=buyiaiz;Password=003;Database=bab;"
conn.open constr
%>