【发布时间】:2011-10-18 10:18:04
【问题描述】:
我有几个“经典”ASP 应用程序需要连接到使用数据库镜像的 SQL Server 数据库。 ASP 能否以与 ASP.NET 类似的方式处理故障转移?就像我调整连接字符串以放置故障转移服务器详细信息一样?
【问题讨论】:
标签: sql-server-2008 asp-classic database-mirroring
我有几个“经典”ASP 应用程序需要连接到使用数据库镜像的 SQL Server 数据库。 ASP 能否以与 ASP.NET 类似的方式处理故障转移?就像我调整连接字符串以放置故障转移服务器详细信息一样?
【问题讨论】:
标签: sql-server-2008 asp-classic database-mirroring
为什么不让 MSSQL 完成这项工作,或者让您自己完成。
在您的 web.config 中以这种方式设置您的连接字符串:
<connectionStrings>
<add name="myConnection" connectionString="Data Source=myDBServerAddress;
Failover Partner=myDBMirrorServerAddress;Initial Catalog=myDataBase;
Integrated Security=True;"
providerName="System.Data.SqlClient" />
</connectionStrings>
【讨论】:
是的,就 ASP 应用程序而言,它被视为主机。如果您有自动故障转移设置,SQL Server 将处理所有事情。如果您有手动故障转移,您可能需要更改连接字符串中的主机。其他一切都会正常工作。
【讨论】: