电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SQLServer2005利用数据库镜像技术实现双机热备VIP免费

SQLServer2005利用数据库镜像技术实现双机热备_第1页
1/11
SQLServer2005利用数据库镜像技术实现双机热备_第2页
2/11
SQLServer2005利用数据库镜像技术实现双机热备_第3页
3/11
一、配置主备机 1、 物理连接 将主备数据库按照如图所示连接: 2、 检查 SQL Server 2005 数据库 只有 SQL Server 2005 标准版、企业版和开发版才可以建立数据镜像。其他版本即Express 只能作为见证服务器。如果实在不清楚什么版本,执行如下语句查看: 1select @@version; 若要对此数据库进行数据库镜像,必须将它更改为使用完整恢复模式。若要用 Transact-SQL 实现此目的,请使用 ALTER DATABASE 语句: 1 USE master; 2 ALTER DATABASE 3 SET RECOVERY FULL; 4 二、主备实例互通 实现互通可以使用域或证书来实现,考虑实现的简单,以下选取证书的方式实现。注意:实现“主备数据库实例互通”的操作只需要做一次,例如为了将两个SQL Serv er 2005 的实例中的5 个数据库建成镜像关系,则只需要做一次以下操作就可以了;或者这样理解:每一对主备实例(不是数据库)做一次互通。 1、创建证书 --主体服务器执行: 1USE master; 2CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'killkill'; 3CREATE CERTIFICATE HOST_A_cert WITH SUBJECT = 'HOST_A certificate' , 4START_DATE = '09/18/2010'; --镜像服务执行: 1USE master; 2CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'killkill'; 3CREATE CERTIFICATE HOST_B_cert WITH SUBJECT = 'HOST_B certificate', 4START_DATE = '09/18/2010'; --见证服务器执行: 1USE master; 2CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'killkill'; 3CREATE CERTIFICATE HOST_C_cert WITH SUBJECT = 'HOST_C certificate', 4START_DATE = '09/18/2010'; 这个MASTER KEY 对于每个sql serv er 实例唯一的,如果数据库中已经创建了MASTER KEY,可以用如下的sql 删除之后重新执行:DROP MASTER KEY 2、创建连接的端点 --主体服务器执行: 1CREATE ENDPOINT Endpoint_Mirroring 2STATE = STARTED 3AS 4TCP ( LISTENER_PORT =5022 , LISTENER_IP = ALL ) 5FOR 6DATABASE_MIRRORING 7( AUTHENTICATION = CERT IFICATE HOST_A_cert , ENCRYPTION = REQUIRED ALGORITHM AES , ROLE = ALL ); 8 --镜像服务器执行: 1CREATE ENDPOINT Endpoint_Mirroring 2STATE = STARTED 3AS 4TCP ( LISTENER_PORT =5022 , LISTENER_IP = ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

SQLServer2005利用数据库镜像技术实现双机热备

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部