我爱Aspx >> 数据库 >> 使用ADO连接到防火墙后的SQL Server使用ADO连接到防火墙后的SQL Server
>
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"
Cmd.ActiveConnection=Conn
SQL = "Select * from TABLE"
Cmd.CommandText = SQL
Set Rs = Cmd.Execute
【我对这篇文章有话说?】
深入探索MS SQL Server 2000网络..[05-22]
更新sql server的联机丛书[05-22]
关于MSSQL占用过多内存的问题[05-22]
正确配置和使用SQL mail[05-22]
用sql语句修改数据表中字段 实现..[05-22]
不能作为“sysadmin”登录SQL Se..[05-22]
在SQL Server中使用存储过程的代..[05-22]
SQL Server中的模式匹配[05-22]
从动态SQL中返回值[05-22]
Sql Server基本函数[05-22]
深入探索MS SQL Server 2000网络..[05-22]
存储过程替换text,ntext列中的字..[05-22]
更新sql server的联机丛书[05-22]
1069错误(由于登录失败而无法启..[05-22]
处理孤立用户的存储过程[05-22]
关于MSSQL占用过多内存的问题[05-22]
如何随机选取n条记录或者对记录作..[05-22]
如何将作为字符串保存的IP地址变..[05-22]
如何区分大小写比较[05-22]
如何在视图中使用ORDER BY短语[05-22]