インスタンスの変更による別のパッチ・リリースへの移動について
この項では、TimesTenインスタンスを変更して、別のパッチ・リリースTimesTenに移動する方法について説明します。別のパッチ・リリースへの移動には、アップグレードおよびダウングレードが含まれます。バックアップ操作およびリストア操作を使用した別のパッチ・リリースへの移動の詳細は、ttBackupおよびttRestoreを使用した別のパッチ・リリースへの移動を参照してください。
-
データベースの起動: サブデーモンは、新しい共有メモリー・セグメントを作成するか、既存の共有メモリー・セグメントに再接続します。次の操作が、データベースを起動するために使用されます:
-
ロード: サブデーモンは、新しい共有メモリー・セグメントを作成し、最新のチェックポイント・ファイルの内容をこの新しい共有メモリー・セグメントにロードします。
-
再マップ: サブデーモンは既存の共有メモリー・セグメントに再接続します。
-
-
データベースの停止: サブデーモンは共有メモリー・セグメントを切断し、共有メモリー・セグメントを破棄するか、または保存します。次の操作が、データベースを停止するために使用されます:
-
アンロード(クリーン): 共有メモリー・セグメントは、(静的チェックポイント操作を実行することにより)ディスク上のチェックポイント・ファイルに書き込まれます。サブデーモンは、共有メモリー・セグメントを切断し、破棄します。ロード操作はデータベースを起動します。
-
デタッチ(クリーン): 共有メモリー・セグメントは、必要に応じて(静的チェックポイント操作を実行することにより)ディスク上のチェックポイント・ファイルに書き込まれます。サブデーモンは共有メモリー・セグメントを切断しますが、破棄しません。共有メモリー・セグメントはメモリー内に残ります。再マップ操作はデータベースを起動します。
-
ノート:
データベースの起動および停止に使用する操作の完全なリストは、Oracle TimesTen In-Memory Databaseオペレーション・ガイドのTimesTenデータベースの管理を参照してください。-
基本パッチ・アップグレード: データベースが停止したときに共有メモリー・セグメントが破棄されるアップグレードのタイプ。新しい共有メモリー・セグメントが、データベースの起動時に作成されます。これは、パッチのアップグレードを実行する場合にお薦めの方法です。詳細は、基本的なパッチ・アップグレードの実行についてを参照してください。
-
高速パッチ・アップグレード: データベースが停止したときに共有メモリー・セグメントがメモリーに保持されるアップグレードのタイプ。データベースの起動時に同じメモリー・セグメントが使用されます。これは、データベースが大きく、重要な稼働時間要件と短いメンテナンス期間の両方がある場合にお薦めの方法です。詳細は、高速パッチ・アップグレードの実行についてを参照してください。