在VMWare中配置SQLServer2005镜像 Step by Step(二)——配置镜像
2009-12-10 11:22
519 查看
镜像配置
1.
分别打开SSMS
登陆Raw/main, Raw/witness, Raw/mirror
实例
2.
登陆main
数据库
服务器进行AdventureWorks
的数据库备份
3.
登陆mirror
数据库服务器进行AdventureWorks
的数据库还原
4.
登陆main
数据库服务器创建ROLE=PARTNER
的端点
5.
登陆mirror
数据库服务器创建ROLE=PARTNER
的端点
6.
登陆witness
数据库服务器创建ROLE=WITNESS
的端点
7.
登陆main
数据库服务器,设置镜像服务器的地址端口
8.
登陆mirror
数据库服务器,设置主体服务器的地址端口
9.
登陆main
数据库服务器,设置见证服务器的地址端口
10.
也可以通过在main
主体服务器上的数据库属性来设置镜像。
点击开始镜像即可
疑难问题
一、消息1498
,级别16
,状态2
问题描述
执行CREATE ENDPOINT Mirroring
或ALTER DATABASE
AdventureWorks SET PARTNER
出现以下提示:
解决办法:安装
SQLServer2005 SP2
,SQLServer2005
早期版本中镜像仅用于评估,可以通过DBCC TRACEON (1400)
来处理,但是也有问题
二、一个或多个服务器网络地址缺少完全限定域名(FQDN
)
问题描述
在执行ALTER DATABASE AdventureWorks SET PARTNER
出现以下提示:
解决办法:参加预安装过程中的第2
步:修改主机名,右键点击我的电脑,属性—>
计算机名—>
更改—>
其他—>
此计算机的主DNS
后缀为com
并修改C:/WINDOWS/system32/drivers/etc/host
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; |
登陆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 |
登陆main
数据库服务器创建ROLE=PARTNER
的端点
CREATE ENDPOINT Mirroring STATE=STARTED AS TCP(LISTENER_PORT=5011) FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED) GO |
登陆mirror
数据库服务器创建ROLE=PARTNER
的端点
CREATE ENDPOINT Mirroring STATE=STARTED AS TCP(LISTENER_PORT=5022) FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED) GO |
登陆witness
数据库服务器创建ROLE=WITNESS
的端点
CREATE ENDPOINT Mirroring STATE=STARTED AS TCP(LISTENER_PORT=5033) FOR DATABASE_MIRRORING(ROLE=WITNESS,ENCRYPTION=SUPPORTED) GO |
登陆main
数据库服务器,设置镜像服务器的地址端口
ALTER DATABASE AdventureWorks SET PARTNER='TCP://raw.com:5022 |
登陆mirror
数据库服务器,设置主体服务器的地址端口
ALTER DATABASE AdventureWorks SET PARTNER='TCP://raw.com:5011' |
登陆main
数据库服务器,设置见证服务器的地址端口
ALTER DATABASE AdventureWorks SET WITNESS='TCP://raw.com:5033' |
也可以通过在main
主体服务器上的数据库属性来设置镜像。
点击开始镜像即可
疑难问题
一、消息1498
,级别16
,状态2
问题描述
执行CREATE ENDPOINT Mirroring
或ALTER DATABASE
AdventureWorks SET PARTNER
出现以下提示:
消息1498 ,级别16 ,状态2 ,第6 行 默认情况下,数据库镜像是被禁用的。当前提供的数据库镜像仅供评估使用,并不应使用于生产环境中。若要以评估为目的启用数据库镜像,请在启动过程中使用跟踪标志1400 。有关跟踪标志和启动选项的详细信息,请参阅SQL Server 联机丛书。 |
SQLServer2005 SP2
,SQLServer2005
早期版本中镜像仅用于评估,可以通过DBCC TRACEON (1400)
来处理,但是也有问题
二、一个或多个服务器网络地址缺少完全限定域名(FQDN
)
问题描述
在执行ALTER DATABASE AdventureWorks SET PARTNER
出现以下提示:
一个或多个服务器网络地址缺少完全限定域名(FQDN )。为每个服务器指定FQDN ,然后再次单击“开始镜像”。 完全限定TCP 地址的语法如下: TCP :// <计算机名>.< 域段>[,< 域段>]:< 端口> |
步:修改主机名,右键点击我的电脑,属性—>
计算机名—>
更改—>
其他—>
此计算机的主DNS
后缀为com
并修改C:/WINDOWS/system32/drivers/etc/host
192.168.253.129 raw.com |
相关文章推荐
- 在VMWare中配置SQLServer2005镜像 Step by Step(一)——前言&预安装
- 在VMWare中配置SQLServer2005镜像 Step by Step(一)——前言&预安装
- 在VMWare中配置SQLServer2005镜像 Step by Step(二)——配置镜像
- 在VMWare中配置SQLServer2005集群 Step by Step(三)——配置域服务器
- 在VMWare中配置SQLServer2005集群 Step by Step(四)——集群安装
- 在VMWare中配置SQLServer2005集群 Step by Step(一)——环境
- 在VMWare中配置SQLServer2005集群 Step by Step(四)——集群安装
- 在VMWare中配置SQLServer2005集群 Step by Step(一)——环境
- 在VMWare中配置SQLServer2005集群 Step by Step(五)——SQLServer集群安装
- 在VMWare中配置SQLServer2005集群 Step by Step(一)——环境
- 在VMWare中配置SQLServer2005集群 Step by Step(二)——配置虚拟机
- 在VMWare中配置SQLServer2005集群 Step by Step(五)——SQLServer集群安装
- 在VMWare中配置SQLServer2005集群 Step by Step(一)——环境
- 在VMWare中配置SQLServer2005日志传送 Step by Step(一)——前言&预安装
- 在VMWare中配置SQLServer2005同步复制Step by Step(一)——前言&预安装
- 在VMWare中配置SQLServer2005日志传送 Step by Step(一)——前言&预安装
- 在VMWare中配置SQLServer2005同步复制Step by Step(一)——前言&预安装
- 在VMWare中配置SQLServer2005日志传送 Step by Step(二)——配置和测试
- 在VMWare中配置SQLServer2005同步复制Step by Step(二)——安装配置
- 在VMWare中配置SQLServer2005集群 Step by Step(三)——配置域服务器