Oracle Databaseのアップグレード後に必要な作業
アップグレードの完了後、現在の環境に対して指定されたこれらの必要な作業を確認して完了します。
Oracle Databaseをアップグレードした後で、次のアップグレード後タスクを実行する必要があります。これらのタスクは手動でアップグレードを実行した場合も、Database Upgrade Assistant (DBUA)を使用してアップグレードした場合でも実行する必要があります。
- 手動アップグレード後のLinuxおよびUNIXシステム上での環境変数の設定
Oracle Databaseの手動アップグレードを実行した場合、必要とされるオペレーティング・システムの環境変数が、新しいOracle Databaseリリースのディレクトリを指していることを確認する必要があります。 - すべての無効なオブジェクトの再コンパイル
データベースのインストール、パッチ適用またはアップグレードの後にutlrp.sql
スクリプトを実行し、無効なオブジェクトを特定して再コンパイルすることをお薦めします。 - 無効なオブジェクトの再コンパイルの進行状況の追跡
これらのSQL問合せを使用して、utlrp.sql
スクリプトによる無効なオブジェクトの再コンパイルの進行状況を追跡します。 - Oracle Databaseのアップグレード後のOPatchコマンドの実行
Oracle Databaseをアップグレードした後で、新しいOracleホームからOPatchコマンドを実行する必要があります。 - Oracle Databaseのアップグレード後にoratabおよびスクリプトが新しいOracleの場所を指すようにするための設定
新しいOracleホームの場所を指すようにスクリプトを設定する必要があります。 - PL/SQLパッケージおよび依存プロシージャの確認
以前のリリースのOracle Databaseにインストールしたパッケージは新しいリリースでは使用できない可能性があり、このことがアプリケーションに影響する場合があります。 - Oracle管理タイプに依存する表のアップグレード
Oracle Database 12cリリース2 (12.2)以降では、Oracle管理タイプに依存するユーザー表を手動でアップグレードする必要があります。 - 新しい拡張データ型機能の有効化
システムで新しい拡張データ型を利用できるようにするには、特定のアップグレード操作が必要です。 - パラレル実行サーバーの最大値および最小値の調整
環境に応じて、PARALLEL_MIN_SERVERSパラメータのデフォルト設定を減らすことができます。 - Oracle Databaseのアップグレード後のリカバリ・カタログ・アップグレードの概要
RMANクライアントで要求されるバージョンより古いリカバリ・カタログ・スキーマを使用している場合、それをアップグレードする必要があります。 - Oracle Databaseのアップグレード後のタイムゾーン・ファイルのバージョンのアップグレード
データベースのアップグレードを完了した後、アップグレード前情報ツールによってタイムゾーン・ファイルをアップグレードするよう指示された場合は、DBMS_DST
PL/SQLパッケージを使用してタイムゾーン・ファイルをアップグレードします。 - Oracle Databaseのアップグレード後のDBMS_STATSパッケージで作成された統計表のアップグレード
DBMS_STATS.CREATE_STAT_TABLE
プロシージャを使用して統計表を作成した場合、DBMS_STATS.UPGRADE_STAT_TABLE
を実行してそれらの表をアップグレードします。 - Oracle Databaseのアップグレード後の外部認証されたSSLユーザーのアップグレード
Oracle9iリリース2 (9.2)またはOracle Database 10gリリース1 (10.1)からのアップグレード時に、外部認証されたSSLユーザーを使用している場合は、SSL外部ユーザー変換(extusrupgrade
)スクリプトを実行してそれらのユーザーをアップグレードする必要があります。 - Oracle XML DBに対するFTPとHTTPのポートおよびHTTP認証の構成
Oracle Database Configuration Assistant (DBCA)では、Oracle Database 12cのOracle XML DBのポートは構成されず、それ以降のリリースのアップグレードではダイジェスト認証が使用されます。 - Oracle Databaseのアップグレード後のOracle Textが提供するナレッジ・ベースのインストール
Oracle Databaseのアップグレードの後、Oracle Textナレッジ・ベースに対するすべてのユーザー拡張を再生成する必要があります。 - Oracle Databaseのアップグレード後のOracle Application Express構成の更新
Oracle Application Expressのリリースとデータベースのインストール・タイプによっては、Oracle Application Expressがアップグレード手順に影響します。 - 外部ネットワーク・サービスへのアクセス制御リスト(ACL)の構成
Oracle Database 12c以降のリリースには、UTL_TCP
、UTL_SMTP
、UTL_MAIL
、UTL_HTTP
またはUTL_INADDR
パッケージに対するファイングレイン・アクセス制御が含まれています。 - SQLNET.ALLOWED_LOGON_VERSIONパラメータの動作の確認
10gより前のリリースのクライアントからのOracle Databaseに対する接続は、ORA-28040: 「一致する認証プロトコルがありません」
というエラーによって失敗します。
親トピック: Oracle Databaseのアップグレード後の作業