在VMWare中配置SQLServer2005镜像 Step by Step(二)——配置镜像

镜像配置

1. 分别打开SSMS 登陆Raw/main, Raw/witness, Raw/mirror 实例

2. 登陆main 数据库 服务器进行AdventureWorks 的数据库备份

ALTER DATABASE AdventureWorks SET RECOVERY FULL;

GO

BACKUP DATABASE AdventureWorks

TO DISK='F:/SQLBackup/AdventureWorks.bak'

WITH FORMAT;

3. 登陆mirror 数据库服务器进行AdventureWorks 的数据库还原

RESTORE DATABASE AdventureWorks

   FROM DISK='F:/SQLBackup/AdventureWorks.bak'

   WITH REPLACE,

        NORECOVERY,

        MOVE 'AdventureWorks_Data' TO

   'G:/Microsoft SQL Server/MSSQL.3/MSSQL/Data/AdventureWorks_Data.mdf',

        MOVE 'AdventureWorks_Log' TO

   'G:/Microsoft SQL Server/MSSQL.3/MSSQL/Data/AdventureWorks_Log.ldf';

GO

4. 登陆main 数据库服务器创建ROLE=PARTNER 的端点

CREATE ENDPOINT Mirroring

  STATE=STARTED AS TCP(LISTENER_PORT=5011)

   FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED)

GO

5. 登陆mirror 数据库服务器创建ROLE=PARTNER 的端点

CREATE ENDPOINT Mirroring

  STATE=STARTED AS TCP(LISTENER_PORT=5022)

   FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED)

GO

6. 登陆witness 数据库服务器创建ROLE=WITNESS 的端点

CREATE ENDPOINT Mirroring

  STATE=STARTED AS TCP(LISTENER_PORT=5033)

   FOR DATABASE_MIRRORING(ROLE=WITNESS,ENCRYPTION=SUPPORTED)

GO

7. 登陆main 数据库服务器,设置镜像服务器的地址端口

ALTER DATABASE AdventureWorks SET PARTNER='TCP://raw.com:5022

8. 登陆mirror 数据库服务器,设置主体服务器的地址端口

ALTER DATABASE AdventureWorks SET PARTNER='TCP://raw.com:5011'

9. 登陆main 数据库服务器,设置见证服务器的地址端口

ALTER DATABASE AdventureWorks SET WITNESS='TCP://raw.com:5033'

10. 也可以通过在main 主体服务器上的数据库属性来设置镜像。

点击开始镜像即可

在VMWare中配置SQLServer2005镜像 Step by Step(二)——配置镜像_第1张图片

 

疑难问题

一、消息1498 ,级别16 ,状态2

问题描述

执行CREATE ENDPOINT MirroringALTER DATABASE AdventureWorks SET PARTNER 出现以下提示:

消息1498 ,级别16 ,状态2 ,第6

默认情况下,数据库镜像是被禁用的。当前提供的数据库镜像仅供评估使用,并不应使用于生产环境中。若要以评估为目的启用数据库镜像,请在启动过程中使用跟踪标志1400 。有关跟踪标志和启动选项的详细信息,请参阅SQL Server 联机丛书。

解决办法:安装 SQLServer2005 SP2SQLServer2005 早期版本中镜像仅用于评估,可以通过DBCC TRACEON (1400) 来处理,但是也有问题

二、一个或多个服务器网络地址缺少完全限定域名(FQDN

问题描述

在执行ALTER DATABASE AdventureWorks SET PARTNER 出现以下提示:

一个或多个服务器网络地址缺少完全限定域名(FQDN )。为每个服务器指定FQDN ,然后再次单击“开始镜像”。

完全限定TCP 地址的语法如下:

TCP // <计算机名>.< 域段>[,< 域段>]:< 端口>

解决办法:参加预安装过程中的第2 步:修改主机名,右键点击我的电脑,属性—> 计算机名—> 更改—> 其他—> 此计算机的主DNS 后缀为com

并修改C:/WINDOWS/system32/drivers/etc/host

192.168.253.129       raw.com

 

你可能感兴趣的:(vmware,服务器,database,sqlserver,encryption,数据库服务器)