#12003/10/23 9:19:38
<%
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={SQL Server};server=192.168.0.1;uid=sa;pwd=;database=myself"
%>
以上代码 是我2年前写的一个连接文件 当时肯定调试通过的
今天我又重新拿出来调试一下 居然不好用了(所有的参数都没问题)
提示
Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC SQL Server Driver]超时已过期
/conn.asp,行3
我确信我的ip地址是192.168.0.1
sql server就在本地
且网络回路正常(ping 192.168.0.1正常)
有网线联接局域网 ping我的网关也正常 可以排除底层网络原因
多次改动脚本及sql server配置 多次尝试,终于发现将连接服务器 改为“127.0.0.1”或“localhost” 脚本就能正常被解释了
哪位大人帮我解释一下这是什么原因??
我怎样才能 访问远程sql server(用ip地址)?