正常工作的数据库镜像不知什么原因造成主休连接不上镜像数据库服务器,报如下错误:
服务器网络地址 "TCP://192.168.1.4:5022" 无法访问或不存在。请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。 (Microsoft SQL Server,错误: 1418)
解决方法:
重启主体数据库服务器端点:
ALTER ENDPOINT Endpoint_Mirroring
STATE = STOPPED
ALTER ENDPOINT Endpoint_Mirroring
STATE =STARTED
STATE = STOPPED
ALTER ENDPOINT Endpoint_Mirroring
STATE =STARTED
重启之后SQL SERVER 会自动继续数据库同步,如果长时间主休和镜像断开造成未同步的事务较多,再次同步的时间会比较长。