数据库镜像札记
2015-12-22 16:48
211 查看
数据库镜像的配置,详细请参阅http://liulike.blog.51cto.com/1355103/339183/
没有见证服务器宕机处理:
链接:http://johnsz.blog.51cto.com/525379/711974
1、将在镜像服务器上执行命令:
此时,镜像数据库变化为主数据库,但是因为原来的主数据库未开启,所以是断开的模式。
2、在原来的主服务器上执行命名:
将原来的主数据库变为镜像数据库,还原一段时间以后,系统会与自动同步。
没有见证服务器,手动切换镜像服务器:
数据库-->属性--->镜像-->故障转移,实现手动故障转移。
有见证服务器下宕机:
此时系统会自动将镜像数据库转为主数据库,所以无需手动切换。
连接字符串注意事项:
连接: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会在超时以后自动去连接镜像数据库,另外在设置超时时间的时候也需要注意,因为系统将镜像数据库切换为主数据库的时候需要时间。
没有见证服务器宕机处理:
链接: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会在超时以后自动去连接镜像数据库,另外在设置超时时间的时候也需要注意,因为系统将镜像数据库切换为主数据库的时候需要时间。
相关文章推荐
- memcache和redis区别
- MySQL binlog基本操作
- 数据库调优要点
- mysql进阶(十八)完全卸载mysql数据库图文教程
- mysql进阶(十八)完全卸载mysql数据库图文教程
- MySQL忘记密码,或:root密码重置报错:mysqladmin: connect to server at 'localhost' failed的解决方案
- postgresql新建库2个常见报错
- Sqlserver中 登录用户只能看到自己拥有权限的库
- oracle存储过程中RAISE_APPLICATION_ERROR用法
- Oracle ODI 11g创建ODI Agent代理
- oracle中 判断是否 有记录 然后插入的sql语句
- 数据库作业的编写
- 链接服务器 "(null)" 的 OLE DB 访问接口 "SQLNCLI11" 指示该对象没有列,或当前用户没有访问该对象的权限。
- Oracle设置和删除归档日志
- mysql中char与varchar的区别分析
- 数据库的优化处理方案
- mysql进阶(十七)Cannot Connect to Database Server
- mybatis之mysql&oracle 批量操作
- mysql进阶(十七)Cannot Connect to Database Server
- MySQL单台服务器跑多个实例子