1. 防火墙必须配置为允许1433端口为引入端口,以及1024-65535为外出端口
2. 连接字符串必须指定sql server地址:ip地址,服务器dns名字或host文件里的名字
3. 连接字符串应当指定network library类型,在这种情况下"dbmssocn" (没有引号)为tcp/ip sockets net-library
在下面的例子代码中, servername应当为服务器dns名字, ip 地址,或hosts文件中的名字:
set rs = createobject("adodb.recordset")
set cmd = createobject("adodb.command")
conn.open "provider=sqloledb;password=password;persist security info=true;user id=username;initial catalog=dbname;data source=servername;network library=dbmssocn"