Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 使用';故障转移伙伴';要故障转移到非镜像数据库的连接字符串的属性_.net_Sql Server_Database Mirroring - Fatal编程技术网

.net 使用';故障转移伙伴';要故障转移到非镜像数据库的连接字符串的属性

.net 使用';故障转移伙伴';要故障转移到非镜像数据库的连接字符串的属性,.net,sql-server,database-mirroring,.net,Sql Server,Database Mirroring,如果主体数据库变得不可用,我们的应用程序需要使用不同(精简)版本的主体数据库。备份数据库将具有与主体相同的结构和对象,某些表的数据量将更少 是否有一种方法可以设置DB镜像,使其不会发生真正的镜像,但仍可以使用.NET连接字符串的“故障转移伙伴”属性连接到另一个数据库,而不会出现“数据库未配置为镜像”错误 谢谢。否。要使用数据库镜像功能(即连接字符串中的“故障切换伙伴”),您需要部署数据库镜像 显然,如果在主体不可用的情况下需要故障转移到备用数据库,那么应该使用。。。数据库镜像 或尝试DNS故障切

如果主体数据库变得不可用,我们的应用程序需要使用不同(精简)版本的主体数据库。备份数据库将具有与主体相同的结构和对象,某些表的数据量将更少

是否有一种方法可以设置DB镜像,使其不会发生真正的镜像,但仍可以使用.NET连接字符串的“故障转移伙伴”属性连接到另一个数据库,而不会出现“数据库未配置为镜像”错误


谢谢。

否。要使用数据库镜像功能(即连接字符串中的“故障切换伙伴”),您需要部署数据库镜像


显然,如果在主体不可用的情况下需要故障转移到备用数据库,那么应该使用。。。数据库镜像

或尝试DNS故障切换,即交换DNS服务器中主要服务器的主机名。

出于安全原因,我们无法在备用数据库中设置完整数据集。我们可以为应用程序启动设置最低限度。所以镜像对我们来说并不真正有效。我们只想利用镜像配置的故障切换部分,而不在数据库之间实际移动任何数据。