ccmdb upgrade

ccmdb upgrade 命令可转换前发行版中的数据库。

这里简要介绍 ccmdb upgrade 命令。 有关详细描述和 UNIX 使用指示信息,请参阅在 Windows 上升级 Rational Synergy在 UNIX 上升级 Rational Synergy

升级程序可将发行版 6.3、6.4 或 7.0 中的数据库升级到发行版 7.1。您必须首先升级前发行版中的数据库,然后才能将其与发行版 7.2 或更高版本结合使用。

升级程序对其升级的每个数据库执行以下操作:

  1. 将目标数据库模式更新为发行版 7.2 或更高版本模式。
  2. 将目标数据库版本更新为 7.2 或更高版本。
  3. 将之前的迁移规则另存为 database_path/lib/Unix/migrate.old
  4. 将之前的目录 pt 另存为 database_path/oldpt
  5. 将之前的目录 bin 另存为 database_path/oldbin
  6. 将之前的目录 notify 另存为 database_path/lib/oldnotify
  7. 保护目标数据库。
  8. 将前一次模型安装以来修改的任何类型导出到目录 database_path/old_types。如果升级不能确定前一次安装模型的时间,请导出所有标准类型。然后,升级将使用备用算法来确定任何已修改的类型。
  9. 查找在目标数据库中安装的模型的列表。
  10. 将数据库 model 中的模型和模型新增的必需列表安装到目标数据库中。
  11. 取消对目标数据库的保护。
  12. 恢复在步骤 3 中保存的原始迁移规则文件,并执行任何必需的升级。
  13. 在目标数据库上启动 7.2 或更高版本的会话。
  14. 运行 ccm db_update -update 命令,以便将目标数据库中的数据更新为 7.2 或更高版本格式。
  15. 除去目标数据库中过时的文件。
  16. 将新数据库分配到相应服务器。

反馈