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. 新規データベースを適切なサーバーに割り当てます。

フィードバック