SQL Server数据库镜像搭建(无见证无域控)

<强> 1。环境配置
服务器1:sqlmirror01
IP: 192.168.10.176
服务器2:sqlmirror02
IP: 192.168.10.177
操作系统:Windows 2012 R2
安装。net框架3.5/4.0
关闭服务器防火墙或设置白名单
数据库版本:SQL Server 2014
<强> 2。创建主密钥(非必需)
使用主

创建主密钥加密的密码=皕aq12WSX”

<强> 3。创建证书
sqlmirror01执行
使用主

创建证书sqlmirror01_cert主题=皊qlmirror01证书”,expiry_date=' 2099-1-1 '

sqlmirror02执行
使用主

创建证书sqlmirror02_cert主题=皊qlmirror02证书”,expiry_date=' 2099-1-1 '

<强> 4。创建镜像端点
sqlmirror01执行
使用主

创建端点Endpoint_Mirroring
状态=开始
tcp (listener_port=5022, listener_ip=全部)为database_mirroring
(身份验证=证书sqlmirror01_cert=需要加密算法aes,角色=)

sqlmirror02执行
使用主

创建端点Endpoint_Mirroring
状态=开始
tcp (listener_port=5022, listener_ip=全部)为database_mirroring
(身份验证=证书sqlmirror02_cert=需要加密算法aes,角色=)

<强> 5。备份证书
sqlmirror01执行
使用主

备份证书sqlmirror01_cert文件=' C: \ Certificate_files \ sqlmirror01_cert。cer的

sqlmirror02执行
使用主

备份证书sqlmirror02_cert文件=' C: \ Certificate_files \ sqlmirror02_cert.cer的

<强> 6。拷贝证书
将sqlmirror01_cert.cer拷贝至sqlmirror02的C: \ Certificate_files \
将sqlmirror02_cert.cer拷贝至sqlmirror01的C: \ Certificate_files \
<强> 7。创建登录名
sqlmirror01执行
使用主

创建登录sqlmirror02_login密码=癮bc@123456”

sqlmirror02执行
使用主

创建登录sqlmirror01_login密码=癮bc@123456”

<强> 8。创建使用该登录名的用户
sqlmirror01执行
使用主

创建用户sqlmirror02_user去登录sqlmirror02_login

sqlmirror02执行
使用主

创建用户sqlmirror01_user去登录sqlmirror01_login

<强> 9。证书与用户关联
sqlmirror01执行
使用主

创建证书sqlmirror02_cert
授权sqlmirror02_user
='从文件c: \ Certificate_files \ sqlmirror02_cert。cer的

sqlmirror02执行
使用主

创建证书sqlmirror01_cert
授权sqlmirror01_user
='从文件c: \ Certificate_files \ sqlmirror01_cert.cer的

<强> 10。授予对远程镜像端点的登录名的连接权限
sqlmirror01执行
使用主

格兰特去连接alt=" SQL Server数据库镜像搭建(无见证无域控)”>
 SQL Server数据库镜像搭建(无见证无域控)”> <br/> <强>更改为高性能模式</强> <br/>镜像主体sqlmirror01执行<br/>使用主<br/> <br/>去改变数据库Mirror_test_1集合作伙伴安全了<br/>到<br/> <img src=

SQL Server数据库镜像搭建(无见证无域控)