这两天公司要求做SQl 2005的镜像测试!目前局域网内2台2003服务器,sql版本是SP2。
主体服务器实例:WWW-TMDFF5OC8W7 IP:192.168.1.35
镜像服务器实例:WWW-2G035B2ZBMG IP:192.168.1.185
开始做测试:a
(1)在我的dongfengliang上建数据库test,然后备份test:backup database test to disk ='e:\test.bak'E6S
(2)在同事的机器上将test.bak粘贴到E盘根目录下,然后恢复数据库:restore database test from disk ='e:\test.bak' with norecovery
(3)分别在两边建立镜像端点:
CREATE ENDPOINT DbMirroring
STATE=STARTED
AS TCP(LISTENER_PORT=5022)
FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED)
go
(4)在镜像服务器上设置伙伴路径:
ALTER DATABASE RecoveryDb
SET PARTNER=N'TCP://192.168.1.135:5022'
go以上步骤都通过测试了
(5) 在主服务器上设置伙伴路径
ALTER DATABASE RecoveryDb
SET PARTNER=N'TCP://192.168.1.185:5022'
go
显示错误:
消息 1418,级别 16,状态 1,第 1 行
服务器网络地址 "TCP://192.168.1.185:5022" 无法访问或不存在。请检查网络地址名称,并检查本地和远程端点的端口是否正常运行。请问这是什么原因!都快一星期了还没有解决此问题!请高手指教!