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

本文介绍如何在SQL Server环境中配置数据库镜像,包括设置主数据库、镜像数据库及见证服务器,创建端点,以及解决可能出现的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

镜像配置

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

bb

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主体服务器上的数据库属性来设置镜像。

点击开始镜像即可

bb

 

疑难问题

一、消息 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

 

fj.pngimage028.jpg

fj.pngimage030.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/6517/viewspace-622060/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/6517/viewspace-622060/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值