【发布时间】:2015-05-15 09:08:44
【问题描述】:
我们正在尝试连接到启用了数据库镜像的 SQL。 我们有 2 台服务器:DB1(主体)和 DB2(镜像)。
我们正在使用连接字符串:
Provider=SQLOLEDB;Data Source=DB1;Failover Partner=DB2;Database=databasename;Uid=username;Pwd=password;
当 DB1 担任主要角色时,一切正常。 但是,当 DB1 出现故障并且 DB2(镜像)成为主体时,我们会收到一个错误:
无效的连接字符串属性
我们尝试将数据源从服务器名称更改为 IP,再更改为 IP:1433...但没有成功。 我们还尝试将参数“Failover Partner”更改为“FailoverPartner”,同样没有成功。
是否可以使用 SQLOLEDB 提供程序连接到数据库镜像?
【问题讨论】:
标签: sql sql-server database sql-server-2012 database-mirroring