Oracle Databaseのアップグレード用スクリプト
Oracleには、アップグレードの前、途中および後に実行するアップグレード用のツールおよびスクリプトのセットがあります。
ノート:
Oracleに付属する一部のスクリプトは、UPGRADEモードでは実行できません。
次の表に、様々なスクリプトおよびツールとそれぞれの説明を示します。
表B-1 アップグレード・スクリプト、アップグレード後スクリプトおよびダウングレード・スクリプト
スクリプト | 説明 |
---|---|
|
UPGRADEモードで実行する必要があります。このスクリプトは、CDBをアップグレードする際に使用されます。 |
|
パラレル・アップグレード・ユーティリティ( |
|
|
|
catctl.pl スクリプトを呼び出すシェル・スクリプト。これらのシェル・スクリプトは、Oracle Database 12cリリース2 (12.2)以上で使用できます。これらのスクリプトによって、シェル・コマンド・プロンプトでdbupgrade コマンドを入力できます。これらのスクリプトは、デフォルト値を使用して実行するか、Perlプロンプトからcatctl.pl を実行する際に使用するものと同じ入力パラメータを使用して実行できます。LinuxおよびUNIXシステムではdbupgrade を使用し、Windowsシステムではdbupgrade.cmd を使用します。
|
|
これは、ダウングレード・スクリプトで、アップグレードする前の以前のリリースへダウングレードする手順で使用します。 |
|
UPGRADEモードでは実行しないでください。アップグレード後にのみ、このスクリプトを実行します。 |
|
アップグレード・プロセスによって、このスクリプトが実行されますが、アップグレード前に |
|
このスクリプトは、DBUAを通じて実行するか、手動で実行する必要があります(手動アップグレードを実行する場合)。 DBUAでは、 これは、UPGRADEモードで実行しないでください。 注意: 手動アップグレードを実行する場合に、 |
|
catuptabdata.sql スクリプトは、catuppst.sql によって自動的に実行され、アップグレード時のOracle管理タイプに対する変更によって影響を受けるすべてのOracle管理表にALTER TABLE UPGRADEが実行されます。
|
|
このスクリプトをUPGRADEモードで実行しないでください。 Oracle Database 18cをOracle Database 11g (11.2)にダウングレードする必要があり、Oracle DB Controlをリストアする必要があると考えられる場合、アップグレードの前に 関連項目: OracleサポートのドキュメントID 1484775.1。 |
|
注意: ダウングレードしてDB Controlをリストアするオプションを使用するためにDB Controlの構成およびデータを保持する場合は、 |
|
このスクリプトをUPGRADEモードで実行しないでください。
|
|
|
|
(12.2以上のリリースで廃止) |
|
|
|
|
|
|
|
アップグレード後に ユーザー表は、データベースのアップグレード時に新しいタイプのバージョンに自動的にアップグレードされないため、ユーザー表領域がREAD ONLYに設定された状態でアップグレードを実行できます。 |