镜像数据库

火炎焱燚 2011-07-12 11:28:39
主体和备用服务器连接没问题 但连接见证服务器报错

消息 1456,级别 16,状态 3,第 1 行
无法将 ALTER DATABASE 命令发送到远程服务器实例 'TCP://192.168.100.103:5022'。数据库镜像配置未更改。请确保该服务器已连接,然后重试。
...全文
213 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
火炎焱燚 2011-07-12
  • 打赏
  • 举报
回复
对方端口是开着的 不知道什么原因
happypiggy2010 2011-07-12
  • 打赏
  • 举报
回复
看看权限。
mingpei0703 2011-07-12
  • 打赏
  • 举报
回复
LZ仔细检查下连接的配置
快溜 2011-07-12
  • 打赏
  • 举报
回复
没连接啊,网络问题还是配置问题。?。。
火炎焱燚 2011-07-12
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 claro 的回复:]
估计配置问题。
[/Quote]

什么叫配置问题 有哪些问题
claro 2011-07-12
  • 打赏
  • 举报
回复
估计配置问题。
火炎焱燚 2011-07-12
  • 打赏
  • 举报
回复
主机上执行:

backup database recoverydb
to disk = 'e:\recoverydb.bak'
with format

IF NOT EXISTS(
SELECT * FROM sys.symmetric_keys
WHERE name = N'##MS_DatabaseMasterKey##')
CREATE MASTER KEY
ENCRYPTION BY PASSWORD = N'88888888'

CREATE CERTIFICATE CT_Mirror_SrvA --创建证书
WITH
SUBJECT = N'certificate for database recoverydb',
START_DATE = '19990101',
EXPIRY_DATE = '99991231'

CREATE ENDPOINT Db_Mirroring
STATE = STARTED
AS TCP(
LISTENER_PORT = 5022,
LISTENER_IP = ALL)
FOR DATABASE_MIRRORING(
AUTHENTICATION = CERTIFICATE CT_Mirror_SrvC,
ENCRYPTION = DISABLED,
ROLE = all)

BACKUP CERTIFICATE CT_Mirror_SrvA --备份证书
TO FILE = 'E:\CT_Mirror_SrvA.cer'

CREATE LOGIN pc_b_login WITH PASSWORD = 'password123456';

CREATE USER pc_b_user FOR LOGIN pc_b_login;

CREATE CERTIFICATE CT_Mirror_SrvB AUTHORIZATION pc_b_user FROM FILE = 'E:\CT_Mirror_SrvB.cer';

CREATE LOGIN pc_c_login WITH PASSWORD = 'password123456';

CREATE USER pc_c_user FOR LOGIN pc_c_login;

CREATE CERTIFICATE CT_Mirror_SrvC AUTHORIZATION pc_c_user FROM FILE = 'E:\CT_Mirror_SrvC.cer';

CREATE LOGIN pc_a_login WITH PASSWORD = 'password123456';

CREATE USER pc_a_user FOR LOGIN pc_a_login;

GRANT CONNECT ON ENDPOINT::Db_Mirroring TO [pc_b_login];
GRANT CONNECT ON ENDPOINT::Db_Mirroring TO [pc_c_login];
GRANT CONNECT ON ENDPOINT::Db_Mirroring TO [pc_a_login];

ALTER DATABASE recoverydb SET PARTNER = N'TCP://192.168.100.101:5022'
ALTER DATABASE recoverydb SET witness = N'TCP://192.168.100.103:5022'

就执行这步报错

其他两个服务器和主服务器是差不多的

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧