一台服务器作为 Always On 可用性组中的主节点和只读节点

问题描述 投票:0回答:1

我有 3 个 SQL 服务器 - SQL01、SQL02 和 SQL03。 SQL01 有 2 个数据库 - SQL01_DB1 和 SQL01_DB2。 SQL02 有 3 个数据库 - SQL02_DB1、SQL02_DB2 和 SQL02_DB3。 我想设置一个始终在线的高可用性集群来执行以下操作: SQL01 将是 SQL01_DB1 和 SQL01_DB2 的主数据库,SQL02 将是只读辅助数据库。 对于 SQL02_DB1、SQL02_DB2 和 SQL02_DB3,SQL02 将是主要的,SQL03 将是次要的。

这可以实现吗?

我现在正处于研究阶段

sql-server alwayson
1个回答
0
投票

只读副本数据库不能成为其他服务器的主数据库,因此,如果 SQL02_DB1、SQL02_DB2 或 SQL02_DB3 是只读副本,则它们不能成为 SQL03 的主数据库。

服务器可以具有只读副本并作为其他数据库的主服务器。如果 SQL02_DB1、SQL02_DB2 和 SQL02_DB3 不是只读副本,那么它们可以是主数据库,在 SQL03 上有只读副本。

© www.soinside.com 2019 - 2024. All rights reserved.