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

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介:
镜像配置
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 主体服务器上的数据库属性来设置镜像。
点击开始镜像即可
 
 
疑难问题
一、消息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 :// <计算机名>.< 域段>[,< 域段>]:< 端口> 
 
解决办法:参加预安装过程中的第2 步:修改主机名,右键点击我的电脑,属性—> 计算机名—> 更改—> 其他—> 此计算机的主DNS 后缀为com
并修改C:\WINDOWS\system32\drivers\etc\host
192.168.253.129       raw.com 
 






本文转自baoqiangwang51CTO博客,原文链接: http://blog.51cto.com/baoqiangwang/310491 ,如需转载请自行联系原作者
相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS&nbsp;SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情:&nbsp;https://www.aliyun.com/product/rds/sqlserver
相关文章
|
2月前
|
Linux 虚拟化
VMware workstation 中centos7虚拟机在nat模式下怎么配置网卡,指定我想要的IP并且可以联网
https://blog.csdn.net/2302_78534730/article/details/132825156?spm=1001.2014.3001.5502
177 0
|
22天前
|
虚拟化
VMWare配置桥接
VMWare配置桥接
8 1
|
13天前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
15天前
|
安全 虚拟化
安全-----靶场环境的配置和Kail的安装和VMWARE的安装
安全-----靶场环境的配置和Kail的安装和VMWARE的安装
|
2月前
|
JSON 监控 数据库
使用Telegraf+Influxdb+Grafana配置VMware vSphere监控大屏
使用Telegraf+Influxdb+Grafana配置VMware vSphere监控大屏
120 0
|
2月前
|
存储 Ubuntu Linux
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
虚拟机VMware Workstation Pro中配置Linux操作系统Ubuntu的方法
114 1
|
2月前
|
Linux 虚拟化 网络虚拟化
VMware EXSI 配置两个网卡(外网和内网)
VMware EXSI 配置两个网卡(外网和内网)
246 0
|
2月前
|
Ubuntu 安全 Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置(Windows版详细教程)
354 0
|
9月前
|
关系型数据库 MySQL Linux
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置
【Linux】安装VMWare虚拟机(安装配置)和配置Windows Server 2012 R2(安装配置连接vm虚拟机)以及环境配置
167 0
|
9月前
|
搜索推荐 虚拟化 Windows
VMware17 下载以及 配置虚拟机 一条龙全教程
VMware17 下载以及 配置虚拟机 一条龙全教程
781 0