更改数据库服务器类型

您可以更改主数据库服务器或辅助数据库服务器的类型。

您可以更改主数据库服务器或辅助数据库服务器的类型。

仅当在辅助数据库服务器上关闭 HDR 时,您才能将数据库服务器类型从辅助更改为标准。当数据复制到主数据库服务器的连接断开或辅助数据库服务器上的数据复制失败时,关闭 HDR。当您使标准数据库服务器脱机并随后将其恢复联机时,它不会尝试连接至复制对中的另一数据库服务器。

使用以下命令切换类型:

要使用 hdrmkprihdrmksec 脚本切换数据库服务器类型,请执行以下操作:

  1. 关闭主数据库服务器 (ServerA):onmode -ky
  2. 在辅助数据库服务器 (ServerB) 联机时,运行 hdrmkpri.sh 脚本(在 UNIX™ 上)。现在 ServerB 是主数据库服务器。
  3. 对于 ServerA,运行 hdrmksec.sh 脚本(在 UNIX 上)。现在 ServerA 是辅助数据库服务器。
  4. 使 ServerB(主数据库服务器)联机。

还可以使用以下命令来切换服务器类型:

  1. 通过运行以下命令,将 ServerA 更改为主服务器:
    onmode -d make primary ServerA
    此命令将使 ServerA 成为主服务器,并将集群中的其他任何辅助服务器重定向为指向新的主服务器。 此命令还会关闭原有 HDR 主服务器 (ServerB),这是因为高可用性环境中只能存在一个主服务器。
  2. 通过运行以下命令将 ServerB 初始化为 HDR 辅助服务器:
    • 在 UNIX 系统上:
      $GBASEDBTDIR/bin/hdrmksec.sh ServerB