我有一个连接到数据库的Windows应用程序来读取一些数据.由于数据库是为弹性设置的,因此我的应用程序需要连接到两个数据库中的一个.有人可以指定使用sql server身份验证在连接字符串中指定故障转移伙伴的语法.
任何帮助是极大的赞赏.
检查connectionstrings.com:
数据库镜像
如果将ADO.NET或SQL Native Client连接到正在镜像的数据库,则应用程序可以利用驱动程序在发生数据库镜像故障转移时自动重定向连接的能力.您必须在连接字符串和故障转移伙伴服务器中指定初始主体服务器和数据库.
Data Source=myServerAddress;Failover Partner=myMirrorServerAddress;Initial Catalog=myDataBase;Integrated Security=True;
有许多其他方法可以使用数据库镜像来编写连接字符串,这只是指出故障转移功能的一个示例.您可以将其与其他可用的连接字符串选项结合使用.