使用ADO连接到防火墙后的SQL Server[1]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 deverxp 的 blog

1  防火墙必须配置为允许1433端口为引入端口,以及1024-65535为外出端口

2  连接字符串必须指定sql server地址:ip地址,服务器dns名字或host文件里的名字

3  连接字符串应当指定network library类型,在这种情况下"dbmssocn" (没有引号)tcp/ip sockets net-library

在下面的例子代码中, servername应当为服务器dns名字, ip 地址,hosts文件中的名字:

set conn = createobject("adodb.connection")

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"

本文关键:ADO 防火墙 SQL Server
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top