删除域后镜像问题

Mic*_*elD 6 sql-server-2008 sql-server mirroring

我成功地在两台服务器之间创建了一个带有证书的镜像。其中一台服务器是域控制器。删除域后,镜像中断。经过数小时的搜索,我重新安装了 SQL Server,希望所有可能的域删除问题都消失了,但镜像仍然拒绝工作。我不断收到模糊的错误:

消息 1418,级别 16,状态 1,第 1 行 服务器网络地址“TCP://...”无法访问或不存在。检查网络地址名称以及本地和远程端点的端口是否可操作。

如果我检查镜像服务器的事件日志,我会看到 2 个错误:

  1. 加密操作失败。此错误表明 SQL Server 存在严重问题。检查 SQL Server 错误日志和 Windows 事件日志以获取更多信息。
  2. 在 Service Broker 或数据库镜像操作期间系统加密调用失败:系统错误“5(无法检索此错误的文本。原因:15105)”。

任何想法/建议?

Mic*_*elD 6

经过几天的搜索,我在这篇文章后 10 分钟找到了答案。问题是管理员帐户在 c:\ProgramData\Microsoft\Crypto\RSA\MachineKeys\ 上没有读/写权限。更改后,我还必须重新创建主密钥和证书才能使其工作。