- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLServer2008数据库镜像(主备见证机)部署.
SQL Server 2008 数据库镜像(主备机)部署
目录
一.镜像简介 0
1.1简介 0
1.2镜像组件 1
1.3镜像优点 1
1.4镜像缺点 1
二.安装环境要求(sql2005版本以上) 2
三. 配置主备机 2
3.1主备机拓扑图: 2
3.2验证连接 3
3.3设置你要镜像的数据库的恢复模式为完整 3
3.4完全备份数据库 用于在备机上还原数据库 4
3.5在备机上还原镜像数据库 4
四.主、备、见证实例互通 5
4.1创建流程 5
4.2创建主密匙(主、备、见证可并行执行) 5
4.3创建证书(主、备、见证并行执行) 6
4.4创建镜像端点(主、备、见证可并行执行) 7
例如: 7
4.5 备份证书以备建立互联(主备见证可并行执行) 8
4.6 互换证书以备建立互联(主备可并行执行) 9
4.7 创建互访的有效用户,并授以对镜像端点的connecte权限 9
4.8开始建立镜像(要注意顺序,先在备机上执行,然后在主机上执行) 10
4.9结果现象: 11
五.测试操作 11
5.1主备自动互换 11
六.在程序的配置文件中修改数据库连接串 13
七.配置常见问题: 13
7.1必须正确配置运行 SQL Server 所用的帐户。(帐户是否具有正确的权限?) 13
7.2当主机执行,出现连接失败? 13
7.3那么用set partner连接伙伴时总是报1418的错误? 14
八.常用查询语句 14
九.相关网站浏览 15
一.镜像简介
1.1简介
数据库镜像是将数据库事务处理从一个SQL Server数据库移动到不同SQL Server环境中的另一个SQL Server数据库中。镜像不能直接访问;它只用在错误恢复的情况下才可以被访问。
“数据库镜像”是用于提高数据库可用性的主要软件解决方案。镜像基于每个数据库实现,并且只适用于使用完整恢复模式的数据库。简单恢复模式和大容量日志恢复模式不支持数据库镜像。因此,所有大容量操作始终被完整地记入日志。数据库镜像可使用任意支持的数据库兼容级别。配置主备机
3.1主备机拓扑图:
3.2验证连接
首先在对象资源管理器里分别连接到这3台服务器
可能出现的问题:
若无法连接,请在各自服务器的sql网络配置里启动named pipes和tcp/ip协议,关闭防火墙
3.3设置你要镜像的数据库的恢复模式为完整代码如下:
alter database 数据库名set recovery full with no_wait
或者用图形界面的设置位置在数据库的属性-选项里,如下图:
3.4完全备份数据库 用于在备机上还原数据库
3.5在备机上还原镜像数据库
在备机上还原镜像数据库,注意使用 WITH NORECOVERY 选项还原数据库
四.主、备、见证实例互通
实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现。注意:实现“主备数据库实例互通”的操作只需要做一次,例如为了将两个SQL Server 2005的实例中的5个数据库建成镜像关系,则只需要做一次以下操作就可以了;或者这样理解:每一对主备实例(不是数据库)做一次互通。
4.1创建流程
在主、备上分别创建数据库主密钥(用于加密证书)
在主、备上分别创建证书(用于建立端点和登录用户)
在主、备上分别创建端点(用于主、备的镜像连接)
在主、备上分别备份各自的证书
在主、备上分别创建登录用户
4.2创建主密匙(主、备、见证可并行执行)
--主机执行:
USE [master]
create MASTER KEY ENCRYPTION BY PASSWORD=123;
GO
/*查询密匙*/
SELECT * FROM sys.key_encryptions;
Go
--备机执行:
USE [master]
create MASTER KEY ENCRYPTION BY PASSWORD=123;
GO
/*查询密匙*/
SELECT * FROM sys.key_encryptions;
go
--见证机执行:
USE [master]
--创建数据库主密钥。
create MASTER KEY ENCRYPTION BY PASSWORD=123;
GO
/*查询密匙*/
SELECT * FROM sys.key_encryptions;
go
4.3创建证书(主、备、见证并行执行)
--主机执行:
/*向数据库中添加证书,注意证书开始的日期一定要早于当日时间*/
CREATE CERTIFICATE HOST_A_cert WITH SUBJECT = HOST_A certificate,
STA
您可能关注的文档
- SPM凡尔体P105741总成..doc
- SPPCOP028-2011进货检验和试验控制程序。..doc
- SPORTSTAR系列户外功能表图文详解..doc
- spg立式管道屏蔽泵..doc
- Spring 框架..docx
- spring30MVC注解(附实例)..doc
- SpringisthetimewhenfarmersinHaitiplantaboutsixtypercentoftheircrops..doc
- springmvc教程..doc
- Springmvc注解文档..doc
- springtask..doc
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江西省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年安徽省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年福建省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年广东省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年河南省高考英语试卷(含答案解析)+听力音频.docx
- 2024年湖北省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年湖南省高考英语试卷(含答案解析)+听力音频+听力原文.docx
- 2024年江苏省高考英语试卷(含答案解析)+听力音频+听力原文.docx
文档评论(0)