mssql2005数据库镜像搭建教程-

mssql2005数据库镜像搭建教程-

ID:18237499

大小:1.62 MB

页数:17页

时间:2018-09-15

mssql2005数据库镜像搭建教程-_第1页
mssql2005数据库镜像搭建教程-_第2页
mssql2005数据库镜像搭建教程-_第3页
mssql2005数据库镜像搭建教程-_第4页
mssql2005数据库镜像搭建教程-_第5页
资源描述:

《mssql2005数据库镜像搭建教程-》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、mssql2005数据库镜像搭建教程-数据库镜像是SQLSERVER2005用于提高数据库可用性的新技术其优势是以在不丢失已提交数据的前提下进行快速故障转移,无须专门的硬件,并且易于配置和管理,本文将如介绍,有需求的朋友可以参考下-一概述数据库镜像是SQLSERVER2005用于提高数据库可用性的新技术。数据库镜像将事务日志记录直接从一台服务器传输到另一台服务器,并且能够在出现故障时快速转移到备用服务器。可以编写客户端程序自动重定向连接信息,这样一旦出现故障转移就可以自动连接到备用服务器和数据库。优势:数据库镜像可

2、以在不丢失已提交数据的前提下进行快速故障转移,无须专门的硬件,并且易于配置和管理。二环境准备操作系统:Window2003enterprisesp2(至少两台,如要启用自动故障转移,必需三台)SQL版本:MSSQLSERVER2005SP3检查SQLSERVER版本:execxp_msverselectSERVERPROPERTY('productlevel')数据库准备:准备一个数据库:ccerp_jzt,备份此数据库还原到另外一台机器上,另外一台必须是withnorecovery这里我假设服务器A,B,CA为主

3、体服务器,B为镜像服务器,C为见证服务器A服务器usemastergorestorefilelistonlyfromdisk=N'f:databakccerp_jzt_backup_200911250100.bak'restoredatabaseccerp_jztfromdisk=N'f:databakccerp_jzt_backup_200911250100.bak'withreplace,recovery,move'ccerp_ydswzip_Data'to'd:dataccerp_jzt.mdf'

4、,move'ccerp_ydswzip_Log'to'd:dataccerp_jzt_log.ldf'execsp_helpdb'ccerp_jzt'backupdatabaseccerp_jzttodisk=N'f:databaksk.bak'withinit--更改恢复模式alterdatabaseccerp_jztsetrecoveryfullB服务器:CREATEDATABASEccerp_jztON(NAME=Sales_dat,FILENAME='d:dataccerp_jzt.mdf',S

5、IZE=10)LOGON(NAME='ccerp_jzt_log',FILENAME='d:dataccerp_jzt_log.ldf',SIZE=5MB)GOrestorefilelistonlyfromdisk=N'f:xxzxdatask.bak'usemastergorestoredatabaseccerp_jztfromdisk=N'f:xxzxdatask.bak'withreplace,norecovery,execsp_helpdb'ccerp_jzt'C服务器只要装上SQLSERV

6、ER2005就可以,无需其他准备准备完成后如下图所示:三三种模式的搭建数据库镜像要建立必需得建立信任关系,那么在WIN环境下建立信任关系可以通过三种方式:域帐户,证书信任,windows匿名登陆,现就前两种模式做配置说明.3.1域帐户模式:3.1.1更改mssqlserver服务的的登陆方式为域帐户登陆方式:进入windows服务管理控制台,更改服务登陆帐户,使域账户有更改MSSQLSERVER服务状态的权限.三台机器都做同样设置将域帐户赋予sysadmin角色3.1.2建立端点:通过图形界面建立端点:启动SQLW

7、B,按图一直下一步用域帐户登陆如果成功则:3.2证书模式3.2.1建立证书&端点参与数据库镜像会话的服务器必须彼此信任。对于本地通信而言,例如一个域内的通信,信任意味着SQLServer实例登陆账号必须有权限连接到其他镜像服务器,也包括endpoints。首先在每个服务器上使用CREATELOGIN命令,然后使用GRANTCONNECTONENDPOINT命令.非信任域之间的通信必须使用证书。如果使用CREATECERTIFICATE语句创建自签名的证书,基本上所有数据镜像证书的要求都可以满足。确认在CREATEC

8、ERTIFICATE语句中将证书标记为ACTIVEFORBEGIN_DIALOG。一 建立证书:镜像服务器上执行:USEmaster;CREATEMASTERKEYENCRYPTIONBYPASSWORD='TEST';CREATECERTIFICATEHOST_A_certWITHSUBJECT='HOST_Acertificate',START_DATE

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。