如果数据库切换但时间不确定的情况下可以使用如下方式:
<add name="Reader" connectionString="Data Source=192.168.1.2;Failover Partner=192.168.1.3;Database=myData;uid=sa;pwd=sa;Connect Timeout=60" providerName="System.Data.SqlClient" />
这里主要是:Data Source=192.168.1.2;Failover Partner=192.168.1.3;两个ip不同,如果192.168.1.2数据库通的话连接1.2的数据库,如果 不通找192.168.1.3的数据库。