sql2005 sp4 镜像之无法设置见证服务器的问题

yuquan1987 2012-01-08 08:05:22
我现在在做sql2005 sp4 版本的镜像。我先说说环境。
目前是用的线上服务器(本地用虚拟机已经实现了自动故障转移)。其中a(主体),c(见证)服务器在同一机房,b(镜像)在不同的城市。
现在已经实现了a到b的镜像。可以手工进行故障转移。然后在a服务器指定c见证的时候。报错如下:
消息 1456,级别 16,状态 3,第 1 行
无法将 ALTER DATABASE 命令发送到远程服务器实例"tcp://xxx.xxx.xxx.xxx:5022" 。数据库镜像配置未更改。请确保该服务器已连接,然后重试。

请给位高手指教。
...全文
287 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuquan1987 2012-01-11
  • 打赏
  • 举报
回复
楼上的朋友在外网环境中实施过?能否指点下?
唐诗三百首 2012-01-11
  • 打赏
  • 举报
回复
为何要先删除a到b的镜像?
--> 这样简单彻底一点,免得查问题查半天结果还得重来.

重新配置是如何配置?
--> 当初我是按一篇名为"数据库镜像实施笔记"的文章做的.
yuquan1987 2012-01-11
  • 打赏
  • 举报
回复
不是增加故障自动切换,而是想一次就实现故障切换功能。在实施过程中,将a到b的镜像做好了,然后做见证的时候就报错了。为何要先删除a到b的镜像?重新配置是如何配置?
唐诗三百首 2012-01-11
  • 打赏
  • 举报
回复
楼主是想增加故障自动切换功能是吧,

先删除a->b的镜像, 然后重新配置a,b,c
yuquan1987 2012-01-11
  • 打赏
  • 举报
回复
自己顶顶顶。麻烦各位飘过的朋友留下脚印。要是不知道,也帮顶下人气哈。谢谢了。
yuquan1987 2012-01-09
  • 打赏
  • 举报
回复
先谢谢楼上的朋友们。你们发的这些我之前都看过了。还是没有解决问题。我在本地虚拟机中是实现成功了的。现在是在线上环境实现不成功。

求在线上实施过的高手赐教,当然也欢迎各位朋友将这篇文章顶起来。
叶子 2012-01-08
  • 打赏
  • 举报
回复
要变通解决此问题,请按照下列步骤操作:
在 DNS 服务器上注册所有内部 IP 地址。
在主体服务器上单击 开始,然后单击 控制面板。
在 $ 控制面版中双击 网络连接。
用鼠标右键单击连接到见证的服务器使用的连接,然后单击 属性。
在 连接属性 对话框中的 此连接使用下列项目,下单击 Internet 协议 (TCP/IP),然后单击 属性。
Internet 协议 (TCP/IP) 属性 对话框中单击 高级。
单击 高级 TCP/IP 设置 对话框中的 DNS 选项卡。
在 DNS 选项卡上单击 附加这些 DNS 后缀 (按顺序),然后单击 添加。
在 TCP/IP 域后缀 对话框中的 域后缀,下键入域的后缀,然后单击 添加。
单击 确定 三次。

参考这个也可以:
http://support.microsoft.com/kb/940254

22,210

社区成员

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

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