TimesTenのアップグレード
新しいリリースのTimesTen ScaleoutまたはTimesTen Classicへのアップグレードの場合は、別個のプロセスがあります。
TimesTen Scaleoutでのグリッドのアップグレード
グリッドのアップグレードは、TimesTenの新しいパッチ・リリースで提供されたインストール・ファイルをすべてのインスタンスが処理のために使用するよう徹底することを目的として構成されます。詳細は、
『Oracle TimesTen In-Memory Database Scaleoutユーザーズ・ガイド』のグリッドのアップグレードを参照してください。
TimesTen Classicの場合のオフライン・アップグレード
TimesTen Classicでは、オフライン・アップグレードは、ttInstanceModify
またはttMigrate
ユーティリティを使用して実行します。
オフライン・アップグレードは、次の目的で使用できます。
-
パッチ・セットまたはパッチ・セット内のパッチ・レベルを適用し、
ttInstanceModify
ユーティリティを実行し、インスタンスおよびそのデータベースをアップグレードします。 -
別のメジャー・リリースに移動する場合は、
ttMigrate
を実行してデータベースをフラット・ファイルにエクスポートしてから、ttMigrate
を再度使用して新しいデータベースにデータをインポートする必要があります。
オフライン・アップグレードの実行中は、アプリケーションではデータベースを使用できません。通常、オフライン・アップグレードには、アップグレードしたデータベースをコピーするための十分な領域がファイル・システムに必要です。
『Oracle TimesTen In-Memory Databaseインストレーション、移行およびアップグレード・ガイド』のTimesTen Classicでのアップグレードを参照してください。
TimesTen Classicの場合のオンライン・アップグレード
TimesTen Classicでは、レプリケーションを使用するとオンライン・アップグレードが可能になりますが、データベースとそのアプリケーションはそのまま稼働中でユーザーが使用できます。オンライン・アップグレードは、データベースの連続的な可用性が不可欠なアプリケーションに有効です。
新しいリリースへのデータベースのアップグレードは、データベースのレプリケートされる2つのコピーのいずれかからすべてのアプリケーションを切断して、以前のリリースのttMigrate
ユーティリティを使用してデータベースのバックアップを作成し、新しいリリースのttMigrate
ユーティリティを使用して新しいリリースのデータベースにバックアップをロードしてから、すべてのアプリケーションをアップグレード済のインスタンスのデータベースに再接続することで実行されます。
『Oracle TimesTen In-Memory Databaseインストレーション、移行およびアップグレード・ガイド』のTimesTen Classicでのアップグレードを参照してください。