首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AlwaysOn手动故障恢复不能正常工作

AlwaysOn手动故障恢复不能正常工作
EN

Database Administration用户
提问于 2015-08-18 15:38:57
回答 1查看 651关注 0票数 1

我在Server 2014和Windows2012R2中使用AlwaysOn设置了一个小故障转移群集。

集群(SQL-CLUSTER-DEMO)只包含2个SQL节点(SQL-01 主要的 & SQL-02 次要)和一个文件共享仲裁。可用性组是在Server中设置的,没有问题。

我每秒钟连接到SQL-CLUSTER-DEMO并运行事务。

当我依次模拟故障(从机器上拔出网络电缆,替换,从其他机器上拔出,替换)时,它们会像预期的那样在主次之间切换,没有问题。

当我在主服务器上模拟失败,然后使用手动故障转移向导在恢复后恢复时,就会出现这个问题。我运行的应用程序然后开始使用“数据库是只读的”错误,SQL-CLUSTER-DEMO似乎认为它是指向次要的。

我真的很想弄清楚为什么自动故障互换很完美,但是手动故障转移似乎不起作用.我遗漏了什么?

EN

回答 1

Database Administration用户

发布于 2015-08-24 14:10:36

我最终解决了这个问题。是我自己的错。我使用集群的名称“SQL-群集”进行连接,而不是创建侦听器。起初,我试图创建一个听者,但是错误太愚蠢了,我只是忽略了这些错误。这些错误是因为我没有正确地设置网络(我是DBA,而不是网络技术员:)

无论如何,在正确地设置听者之后,它就像一种魅力。长话短说..。不要连接到群集,而是连接到侦听器。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/111453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档