手把手教你学会SQLServer镜像操作_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了手把手教你学会SQLServer镜像操作_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3541字,纯文字阅读大概需要6分钟。
内容图文
SQL ServerMSSQL 从 2005 开始推出镜像功能.
SQL Server镜像是不可读的.整个库在个 norecovery模式.
SQL Server镜像只能是1对1 但可以用镜像+logshipping 混合实现一对多和镜像链.
SQL Server镜像认证分为 证书 和windows验证.windows验证必须在一个域里面实现.
并不是每个公司的生产环境都是一个域.域的好处是可以做故障转移群集+镜像混合实现保障.
下面就说下认证方式的镜像
环境:win2008 +mssql2008
1 在主库上面创建数据库主密钥
- create master key encryption by password ='123!@#abc';
2 创建证书
- create certificate host_105with subject='host_105_c'
3创建端点
- create endpoint endport_mirrorstate=started
- as tcp(listener_port=1522, listener_ip=all)
- for database_mirroring(authentication=certificate host_105,
- encryption=required algorithm AES, role=all );
4 备份证书并把证书复制到镜像服务器上
- backup certificate host_105 to file='c:\host_105.cer';
5 在备份机上面重复1-4步骤 (证书名不一样 把 所有带 host_105替换成host_106)
6 在主机上创建sql验证账户并和证书绑定
- create login mirror_b with password='xwj1234!@#
7 在镜像机上创建sql验证账户并和证书绑定
- create login mirror_a with password;='xwj1234!@#
8 在主库新建mirror_test数据库 日志模式设置为完全模式 并在镜像库上面还原,还原模式为 norecovery
9 同步镜像
- --- 在镜像服务器上运行alter database mirror_test
- set partner='TCP://192.168.1.105:1522'
- ---在主机上面运行alter database mirror_test
- set partner='TCP://192.168.1.106:1522'
- ---设置为高性能模式alter database mirror_testset safety off
10 测试
- --在主机执行
- create table test(id int);
- insert into test select 1;
- --在镜像库上执行
- create database mirror_test_snp
- on primary
- (name='mirror_test',filename='c:\mirror_test.mdf')
- as snapshot of mirror_test;
- use mirror_testselect * from test
11 打开镜像监控器
11 mirror+logshipping
原文标题:MSSQLMiRROR
链接:http://www.cnblogs.com/xwj1985/archive/2010/08/08/1795225.html
7 在镜像机上创建sql验证账户并和证书绑定
___FCKpd___5
8 在主库新建mirror_test数据库 日志模式设置为完全模式 并在镜像库上面还原,还原模式为 norecovery
9 同步镜像
___FCKpd___6
10 测试
___FCKpd___7
11 打开镜像监控器
11 mirror+logshipping
原文标题:MSSQLMiRROR
链接:http://www.cnblogs.com/xwj1985/archive/2010/08/08/1795225.html
8 在主库新建mirror_test数据库 日志模式设置为完全模式 并在镜像库上面还原,还原模式为 norecovery
9 同步镜像
___FCKpd___6
10 测试
___FCKpd___7
11 打开镜像监控器
11 mirror+logshipping
原文标题:MSSQLMiRROR
链接:http://www.cnblogs.com/xwj1985/archive/2010/08/08/1795225.html
7 在镜像机上创建sql验证账户并和证书绑定
___FCKpd___5
8 在主库新建mirror_test数据库 日志模式设置为完全模式 并在镜像库上面还原,还原模式为 norecovery
9 同步镜像
___FCKpd___6
10 测试
___FCKpd___7
11 打开镜像监控器
11 mirror+logshipping
原文标题:MSSQLMiRROR
链接:http://www.cnblogs.com/xwj1985/archive/2010/08/08/1795225.html
内容总结
以上是互联网集市为您收集整理的手把手教你学会SQLServer镜像操作_MySQL全部内容,希望文章能够帮你解决手把手教你学会SQLServer镜像操作_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。