启用 SQL Always On 的步骤:
SQL Server Always On 是 Microsoft SQL Server 中的高可用性和灾难恢复功能,旨在增强数据库系统的复原能力和可靠性。它允许数据库拥有主服务器的备份副本,如果主服务器遇到问题,这些副本可以接管,确保您的数据始终安全且可访问。这提供了故障转移和冗余来保护关键数据。从OpManager版本127256及更高版本引入了SQLAlways On支持。
注意: 这仅适用于配置了Always On的OpManager的MSSQL版本。
要在OpManager中启用SQL Always On,请按照以下步骤操作:
- 停止服务
- 在文本编辑器中打开<OpManagerHome>/conf/customer-config.xml文件,然后搜索<extended-configurations>。
- 在 <extended-configurations> 部分中,添加以下命令行 <
configuration name=“DBCrashHandler” value=“com.zoho.mickey.db.adapter.FailOverDBCrashHandler”/>。 - 在同一 xml 文件中,编辑突出显示的值,如下所示:
<configuration name="DBConnectionProps" value="">
<property name="DBConnectionRetryInterval" value=" <REPLACE_TIME_TAKEN_FOR_SQL_FAILOVER_TO_COMPLETE_IN_SECONDS>"/>
<property name="DBConnectionRetryCount" value="1"/>
</configuration>
DBConnectionRetryInterval 值应为从主副本到辅助副本进行故障转移所需的时间,反之亦然
- 启动服务