SQLServer 镜像配置操作

曾经为公司做了一次SQLServer 镜像,操作过程还是顶繁琐,于是将整个操作过程及步骤记录下来,整理成图文并茂的文档,以方便以后使用,同时也想共享给有需要的兄弟做参考。该文档已经上传到百度文库,这是百度文库链接https://wenku.baidu.com/view/e8f29f22dcccda38376baf1ffc4ffe473268fd45 

2021/06/11更新:原先我偷懒只放了个百度链接,现在我抽空将文档也贴在下面,方便有需要的兄弟做参考,如下:


SQLServer 数据库镜像配置文档

1. 设置SQLServer服务启动账户

  1. 在“主服务器”及“从服务器”2个服务器上,都创建一模一样(包括登录名及密码都一样)的Windows登录账户。例如:在主服务器上创建登录名aa 密码123456的账户,那么在从服务器上也相应创建登录名aa 密码123456的账户。
  2. 为上面创建的Windows账户分配权限。至少分配为管理员权限,也可全部分配所有权限。
  3. 设置SQLServer服务的启动账户为上面创建的Windows账户。(注意更改SQLServere服务账户为导致SQLServere服务重启)

 

操作步骤,打开“SQL Server 配置管理器”》点击“SQL Server 服务”》右键“SQL Server(实例名)”》点击“登录”页签》点击“本账户”》填入上面新创建的账户名称及密码》点击“确定”即完成。如下图:

 

注:如果有域账户,可直接设置SQLServer服务的启动账户为域账户。并可跳过下面第2.点“设置镜像端点及证书验证”的操作步骤。

2. 设置镜像端点及证书验证

    2.1 在服务器上执行如下TSQL语句

 

use master;

GO

 

-- drop master KEY

 

CREATE MASTER KEY ENCRYPTION BY PASSWORD = '123456';

GO

-- DROP CERTIFICATE host_1_cert

CREATE CERTIFICATE host_1_cert WITH SUBJECT = '镜像出站证书 Principal Server Certificate', START_DATE = '2017/01/01', EXPIRY_DATE = '2025/01/01';

GO

 

-- DROP ENDPOINT 镜像出站

CREATE ENDPOINT 镜像出站 STATE = STARTED

    AS TCP (LISTENER_PORT = 5022, LISTENER_IP = ALL)

    FOR DATABASE_MIRRORING ( AUTHENTICATION = 

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值