您的位置:首页 > 数据库

数据库镜像札记

2015-12-22 16:48 211 查看
数据库镜像的配置,详细请参阅http://liulike.blog.51cto.com/1355103/339183/

 

没有见证服务器宕机处理:

链接:http://johnsz.blog.51cto.com/525379/711974

1、将在镜像服务器上执行命令:

alter database HR set partner resume

此时,镜像数据库变化为主数据库,但是因为原来的主数据库未开启,所以是断开的模式。

2、在原来的主服务器上执行命名:

alter database HR set partner resume

将原来的主数据库变为镜像数据库,还原一段时间以后,系统会与自动同步。

 

没有见证服务器,手动切换镜像服务器:

数据库-->属性--->镜像-->故障转移,实现手动故障转移。

 

有见证服务器下宕机:

此时系统会自动将镜像数据库转为主数据库,所以无需手动切换。

 

连接字符串注意事项:

连接:http://blog.itpub.net/81227/viewspace-734313/

ConnectionString="DataSource=A;FailoverPartner=B;Initial Catalog=AdventureWorks;Integrated Security=true;"

 

这里FailoverPartner=B,B为镜像数据库这个就是我们常用的主数据库的ip地址,Failover
Partner=B;这个填写的就是镜像数据库的ip地址,一旦出现了连接错误,ado.net会在超时以后自动去连接镜像数据库,另外在设置超时时间的时候也需要注意,因为系统将镜像数据库切换为主数据库的时候需要时间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: