找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6088|回复: 0

MSSQL Server 镜像切换(主从切换)

[复制链接]

238

主题

329

帖子

2119

积分

超级版主

Rank: 8Rank: 8

积分
2119
QQ
发表于 2017-12-3 17:49:19 | 显示全部楼层 |阅读模式
环境:主服务器为A,备服务器为B,正常环境下切换镜像服务器

USE master
GO

ALTER DATABASE sfis SET PARTNER FAILOVER        
GO



环境:主服务器为A,备服务器为B;主服务器A挂掉,无法进入系统        

一、在备服务器B上执行以下语句,强制切换B为主服务器,使B上的数据库可用:        
USE master
GO

ALTER DATABASE sfis SET PARTNER FORCE_SERVICE_ALLOW_DATA_LOSS        
GO        

二、更换主机B的IP为主机A的IP,这样的做法为客户端无需作任何改变,即可正常使用        

三、主服务器A维修OK后,在备服务器B上执行以下动作:        
1)、更改IP为原来备用B的IP地址        
2)、连接主服务器A网路,这时服务器B显示主服务器,并显示挂起        
3)、恢复挂起的镜像        
USE master
GO

ALTER DATABASE sfis SET PARTNER Resume        
GO        
4)、设置镜像传输模式为高安全模式        

USE master
GO
ALTER DATABASE sfis SET Safety full        
GO        
5)、切换服务器A为主服务器器,服务器B为备服务器        

USE master
GO
ALTER DATABASE sfis SET PARTNER FAILOVER        
GO        

四、服务器A上设置镜像传输模式为高性能模式        

USE master
GO
ALTER DATABASE sfis SET safety off        
GO

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表