アップグレードのタイプ
TimesTen Classicでは、次の2種類のアップグレードがサポートされています。
-
オフライン・アップグレードでは、これらのデータベースへの今後の接続を防ぐために、すべてのTimesTenデータベースをクローズし、すべてのアプリケーションをTimesTenから切断し、すべてのTimesTenデータベースを停止する必要があります。このタイプのアップグレードは、ある程度のダウンタイムが許容できる場合に役立ちます。このダウンタイム中は、TimesTenデータベースを使用できません。
オフライン・アップグレードを使用すると、新しいパッチ・リリースにアップグレード(またはダウングレード)したり、メジャー・リリースにアップグレードできます。
-
新しいパッチ・リリースへのアップグレード:
-
ttInstanceModify
ユーティリティを-install
オプションを指定して実行し、インスタンスをアップグレードします。詳細は、インスタンスの変更による別のパッチ・リリースへの移動についてを参照してください。 -
ttBackup
およびttRestore
ユーティリティを実行してパッチおよびパッチ・セットをアップグレードします。ただし、これはお薦めの方法ではありません。詳細は、ttBackupおよびttRestoreを使用した別のパッチ・リリースへの移動を参照してください。
-
-
新しいメジャー・リリースへのアップグレード:
ttMigrate
ユーティリティを実行してデータベースをフラット・ファイルにエクスポートしてから、再度ttMigrate
を使用してデータを新しいデータベースにインポートします。これは、メジャー・リリース間の移動を伴うオフライン・アップグレードを実行する唯一の方法です。詳細は、ttMigrateを使用した別のメジャー・リリースへの移行を参照してください。
-
-
オンライン・アップグレードでは、レプリケートされたデータベースのペアを使用してから、各データベースのオフライン・アップグレードを順番に実行します。このタイプのアップグレードは、ダウンタイムを最小限に抑えることが非常に重要な場合に役立ちます。詳細は、オンライン・アップグレード: TimesTenレプリケーションの使用を参照してください。