经典ASP - 从外部服务器连接到数据库

时间:2014-03-24 16:08:14

标签: sql-server iis-7 asp-classic external ip-address

我们目前正在寻求迁移服务器,但我们暂时需要允许实时网站在新服务器上使用外部数据库

目前用于连接本地服务器的字符串如下所示:

Provider=SQLNCLI10;Password=Rave123;Persist Security Info=True;User ID=Usr123;Initial Catalog=sqldb12;Data Source=.\SQLEXPRESS

但是我需要修改它以使用 IP地址来指示它使用外部服务器

我尝试过多种不同的解决方案,但都无法解决,请您根据系统告诉我如何做到这一点。

系统是IIS 7,它是带有SQL Server Express Edition的Windows Server 2008。

请使用我上面的详细信息来查看示例查询,这对我来说是有道理的:)

1 个答案:

答案 0 :(得分:5)

连接字符串应为:

Provider=SQLNCLI10;Password=Rave123;Persist Security Info=True;User ID=Usr123;Initial Catalog=sqldb12;Data Source=<IP address>

或者如果它是命名实例:

Provider=SQLNCLI10;Password=Rave123;Persist Security Info=True;User ID=Usr123;Initial Catalog=sqldb12;Data Source=<IP address>\<instance name>;

因此,如果它是SQLExpress作为命名实例:

Provider=SQLNCLI10;Password=Rave123;Persist Security Info=True;User ID=Usr123;Initial Catalog=sqldb12;Data Source=<IP address>\SQLExpress