要使高可用性集群运行,数据库和数据必须满足特定需求。
所有希望复制的数据库必须将事务日志记录打开。
该要求很重要,因为辅助数据库服务器使用主数据库服务器的逻辑日志记录来更新它管理的数据。如果主数据库服务器管理的数据库不使用日志记录,那么对那些数据库的更新不会生成日志记录,这样辅助数据库服务器就没有更新复制数据的手段。日志记录可以是已缓冲日志记录,也可以是未缓冲日志记录。
如果必须在启动 HDR 之前打开事务日志记录,请参阅使用 ontape 打开事务日志记录。
如果主数据库服务器具有存储在 BLOB 空间中的简单大对象,那么在那些 BLOB 空间中对数据的修改将不会作为正常的 HDR 处理的一部分进行复制。但要复制数据库空间中的简单大对象数据。
复制存储在智能大对象空间中的智能大对象。 必须记录智能大对象空间。复制用户定义的类型 (UDT),除非它们有存储在操作系统文件中的行外数据。 如果行外数据存储在智能大对象空间中或在同一数据库服务器上的不同表中,那么复制带有行外数据的数据类型。
如果使用 GBase 8s 磁盘压缩功能,源表中的压缩数据在目标表中也处于压缩状态。不能在 HDR 辅助服务器、RS 辅助服务器或 SD 辅助服务器上执行压缩操作,因为 HDR 目标服务器必须具有与源服务器相同的数据和物理布局。