当前位置: 代码迷 >> Sql Server >> 数据库双机热备,主服务没法设置镜像
  详细解决方案

数据库双机热备,主服务没法设置镜像

热度:73   发布时间:2016-04-24 18:34:04.0
数据库双机热备,主服务无法设置镜像
主服务器上面执行
alter database XXXX set partner = 'TCP://[192.168.2.xxx,1436]:7024' --镜像IP地址+端口号
时提示:
消息 1418,级别 16,状态 1,第 1 行
服务器网络地址 "TCP://[192.168.2.xxx,1436]:7024" 无法访问或不存在。请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。

SQL Log中日志
Database mirroring connection error 2 'DNS lookup failed with error: '11004(请求的名称有效,但是找不到请求的类型的数据。)'.' for 'TCP://[192.168.2.26,1436]:7024'.

本地连接 dns 设置为 8.8.8.8
以前都是好用的,这次使用的是win7的系统做的主服务器,是不是win7需要开启什么服务呢?
------解决方案--------------------
TCP://[192.168.2.xxx,1436]:7024


这个怎么ip后面,还有 1436 这个端口呢

------解决方案--------------------
改一下hosts文件试试
------解决方案--------------------

TCP://[192.168.2.xxx,1436]:7024
印象中这里不需要1436,试一下:192.168.2.xxx:7024

------解决方案--------------------
你去百度搜一下hosts文件的路径,具体我忘了。
TCP://[192.168.2.xxx,1436]:7024 这里不需要两个端口啊
------解决方案--------------------
非域环境建议用证书配置。
  相关解决方案