ccmdb upgrade

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

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

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

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

  1. 将目标数据库模式更新为发行版 7.2 或更高版本模式。
  2. 将目标数据库版本更新为 7.2 或更高版本。
  3. 将之前的迁移规则另存为 database_path\lib\Windows\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. 将新数据库分配到相应服务器。

反馈