使用证书的方式建立sl2005镜像.docVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
使用证书的方式建立sl2005镜像

使用证书的方式建立sql2005镜像 一、在两台服务器上执行 1、安装操作系统(本文使用的是windows server 2003 SP2)和SQL Server 2005企业版 2、SQL Server 2005打补丁(SP1以上就可以,建议打最新的SP3补丁) 二、 1、在主服务器上还原数据库,如下图 2、鼠标右键点击数据库名称(test)选择属性,弹出数据库属性设置界面,如下图: 3、在数据库属性界面中,点击“选项”,出现数据库选项选择界面,如下图: 4、在数据库选项设置界面中,我们需要设置数据库的恢复模式为“完整” 5、还是在数据库选项设置界面中,设置数据库自动执行的动作为“False”,如下图(此处关键是要设置自动关闭为false,否则会报错,其他仅供参考) 6、完成后点击确定按钮确认修改 7、回到数据库资源管理界面,鼠标右键点击数据库,依次选择“任务”—“备份”,如下图: 8、在数据库备份的对话框中,进行数据库的完整备份(具体备份的设置和方法,此处不做详细介绍,如需要可参考其他相关文档),参考下图: 9、数据库备份完成后,还需要对事物日志进行备份,与数据库备份的步骤相同,只不过是备份类型要选为“事物日志”,参考下图: 10、数据库备份和事物日志备份完成后,拷贝两个备份文件到镜像服务器上,在镜像服务器上,登录管理控制台 11、在管理控制台中,右键点击“数据库”,选择“还原数据库” 12、在数据库还原界面的“常规”选项中,注意下图所示的部分 13、在数据库还原的“选项”界面,参考下图进行设置(一定要修改恢复状态) 14、数据库还原完之后如下图所示状态 15、接下来要还原事务日志文件,右键点击已经还原的数据库,依次选择“任务”,“还原”,“事务日志”,如下图 16、事务日志的还原方法与数据库的还原方法基本一致,请参考下两图进行配置和注意 17、在主数据库服务器上,新建查询,选择master数据库,然后执行下面语句创建数据库主密钥 CREATE MASTER KEY ENCRYPTION BY PASSWORD = dsgdgsad; (密码可自定义) 可用以下语句查看生成的数据库主密钥 SELECT * from sys.symmetric_keys ; 18、主密钥创建完毕后,执行下面的语句创建一个证书 CREATE CERTIFICATE RAC1_cert --(证书名可自定义) WITH SUBJECT = RAC1 certificate for database mirroring , --(主题也可以自定义) START_DATE = 01/01/2009 , --(证书的开始日期) EXPIRY_DATE = 12/31/2099 --(证书的结束日期) GO SELECT * FROM sys.certificates; --(查看创建的证书) 19、证书创建成功后,执行下面的语句,创建镜像端点 CREATE ENDPOINT DB_MIRR --(端点名称,可自定义) STATE = STARTED AS TCP ( LISTENER_PORT=5022 --(监听端口,可自定义,不过建议保留) , LISTENER_IP = ALL ) FOR DATABASE_MIRRORING ( AUTHENTICATION = CERTIFICATE RAC1_cert --(授权证书为创建的证书) , ENCRYPTION = REQUIRED ALGORITHM RC4 , ROLE = ALL ); GO SELECT * FROM sys.tcp_endpoints --(查看创建的tcp端点) SELECT * FROM sys.database_mirroring_endpoints; --(查看创建的数据库镜像端点) 20、镜像端点创建完毕后,执行下面的语句,导出证书文件 BACKUP CERTIFICATE RAC1_cert TO FILE = e:

文档评论(0)

fzhuixlu + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档