++的博客

你看不见我,你看不见我。。
随笔 - 22, 文章 - 0, 评论 - 2, 引用 - 0
数据加载中……

安装MSSQL2005的高可用性模式笔记

1. 建立域帐号,让3个数据库服务都以此域帐号启动
2. 完全备份一次"基本的"数据库. 再备份一次日志
3. 在镜像数据库上,首先还原完全备份的数据库 使用NO RESCOVRY 标记
4. 在镜像数据库上,再还原日志,使用NO RESCOVRY 标记
5. 在基本数据库.镜像数据库上执行

CREATE ENDPOINT DbMirroring       -- 创建镜像端点
STATE
= STARTED                     -- 开启
AS  TCP(LISTENER_PORT = 5022 )      -- 指定端口,可自定 
FOR  DATABASE_MIRRORING(ROLE = PARTNER,ENCRYPTION = SUPPORTED)

 

6.在证人服务器上执行

CREATE ENDPOINT DbMirroring              -- 创建镜像端点
STATE
= STARTED                            -- 开启
AS  TCP(LISTENER_PORT = 5022 )             -- 指定端口,可自定
FOR  DATABASE_MIRRORING(ROLE = WITNESS,ENCRYPTION = SUPPORTED)

 

7. 使用查询 检查创建是否成功

SELECT   *  FROM  sys.database_mirroring_endpoints 

 

8. 在镜像数据库上执行

ALTER DATABASE ET           
SET  PARTNER = N ' TCP://主数据库IP:5022'

 

9. 在基本数据库上执行

ALTER DATABASE ET           
SET  PARTNER = N ' TCP://镜像数据库IP:5022'

 

10. 在基本数据库上执行

ALTER DATABASE ET           
SET  WITNESS = N ' TCP://证人服务器IP:5022'

 

11. 在基本数据库上执行

ALTER DATABASE ET           
SET  WITNESS = N ' TCP://证人服务器IP:5022'

 

12. 在基本数据库上执行

ALTER DATABASE ET  SET  SAFETY FULL 

 

大功告成

posted on 2008-03-27 16:02 Jerry.Wang 阅读(428) 评论(0)  编辑 收藏 引用 所属分类: 开发