+ -
当前位置:首页 → 问答吧 → SQLSERVER镜像的1418错误

SQLSERVER镜像的1418错误

时间:2008-06-30

来源:互联网

1)在虚拟机环境搭了三台WINSERVER2008+SQLSERVER2005,关闭了WINDOWS防火墙
三台机器都加到了域,都使用GROUP\Administrator登陆服务器和SQLSERVER

2)在A机器上创建数据库MDB,完全备份和日志备份。把数据文件拷到B机器上,用SQLSERVER附加

3)现在作镜像,A是主服务器,B是镜像服务器,C是认证服务器。

出现错误:

更改对于数据库"MDB"失败

服务器网络地址:"TCP://WINSVRA.GROUP.LOCAL:5022"无法访问或不存在。
请检查网络地址名称,并检查本地和远程端点的端口是否正常运行
(Microsoft SQL Server,错误:1418)

不知道错在哪里啊!

作者: donghaima   发布时间: 2008-06-30

TCP://WINSVRA.GROUP.LOCAL:5022"无法访问或不存在
===================================================
工作环境下需要配置证书认证。

作者: ruihuahan   发布时间: 2008-06-30

能具体些吗,谢谢楼上

作者: donghaima   发布时间: 2008-06-30

楼主说的太笼统了,请问你只配置了域吗?

域配置之后还要在这三台服务器上建立连接端点

创建端点:

1.登陆main数据库服务器创建ROLE=PARTNER的端点

CREATE ENDPOINT Mirroring 
STATE=STARTED AS TCP(LISTENER_PORT=5011) 
FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED)
GO

2. 登陆mirror数据库服务器创建ROLE=PARTNER的端点

CREATE ENDPOINT Mirroring 
STATE=STARTED AS TCP(LISTENER_PORT=5022) 
FOR DATABASE_MIRRORING(ROLE=PARTNER,ENCRYPTION=SUPPORTED)
GO

3.登陆witness数据库服务器创建ROLE=WITNESS的端点

CREATE ENDPOINT Mirroring 
STATE=STARTED AS TCP(LISTENER_PORT=5033) 
FOR DATABASE_MIRRORING(ROLE=WITNESS,ENCRYPTION=SUPPORTED) 
GO


创建连接端点之后,才能配置镜像

作者: bright_li008   发布时间: 2011-12-19