Oracle 12.x から 18c または 19c へのアップグレード (インプレース)

Oracle をバージョン 18c (18.x) または 19c (19.x) にアップグレードできます。既存の Oracle デプロイメントの上にインストールして Oracle をアップグレード (インプレース・アップグレード) するには、次の手順を使用します。

このタスクについて

このトピックでは、アップグレード・プロセスの概要を示します。詳しくは、Oracle のインストールおよびアップグレードのガイドを参照してください。

この手順を開始する前に、Oracle データベース管理者 (DBA) に相談してください。

注: データベース・パスワードに特殊文字を使用している場合は、アップグレードの前に、データベース・パスワードに @ 文字が含まれていないことを確認してください。

手順

  1. Oracle のアップグレード前のステップを実行し、ご使用のシステムがインストールの前提条件を満たしていることを確認します。
    詳しくは、Oracle Database Upgrade Guideを参照してください。
  2. すべての OpenPages® アプリケーション・サーバー (管理サーバーおよび非管理サーバー)、すべてのレポート・サーバー (アクティブおよびスタンバイ)、および検索サーバーを停止します。

    詳しくは、サーバーの開始および停止を参照してください。

  3. OPBackup および OPCCBackup の各ユーティリティーを使用して、OpenPages および Cognos® データベースをバックアップします。
  4. Oracle の新しいバージョンをインストールします。
    詳しくは、Oracle のインストールおよび Oracle の資料を参照してください。
  5. ORACLE_HOME ディレクトリーに移動し、Database Upgrade Assistant を開始します。
    • Windows: 「スタート」 > 「Oracle <HOME_NAME> > 「コンフィグレーションおよび移行ツール」 > 「Database Upgrade Assistant」の順にクリックします。
    • Linux®: <ORACLE_HOME/bin ディレクトリーから dbua を実行します。例:
      cd /home/oracle/app/product/19.0/bin/
      ./dbua
  6. データベースをアップグレードします。

    Oracle データベース管理者に問い合わせて、オプションを確認してください。通常は、デフォルト値を使用できますが、以下の例外があります。

    1. OpenPages データベースおよび Cognos データベースを選択します。sysdba 資格情報を入力します。「次へ」 をクリックします。

      必須アクションおよび推奨アクションのリストを確認してください。問題があれば、解決します。

    2. 「アップグレード・オプションの選択」タブで、デフォルト・オプションを使用します。
    3. 「リカバリ・オプションの選択」タブで、Oracle データベース管理者によって推奨されたオプションを使用します。

      バックアップを完全にスキップするには、「独自のバックアップおよびリストア計画 (I have my own backup and restore strategy)」を選択します。

    4. 「ネットワーク構成」タブおよび「管理の構成 (Configure Management)」タブで、デフォルト・オプションを使用します。
    5. 「概要」ページを確認します。「ターゲット Oracle ホーム」「ソース Oracle ホーム」が正しいことを確認します。「概要」ページの他の値を確認し、「次へ」をクリックします。
  7. Oracle のアップグレード後のステップを実行します。
    詳しくは、Post-Upgrade Tasks for Oracle Database を参照してください。
  8. すべてのアプリケーション・サーバーおよびすべてのレポート・サーバーで以下のステップを実行します。
    1. 新しいバージョンの Oracle Client ソフトウェアをインストールします。
      Oracle Database ソフトウェアと同じバージョンを使用してください。
    2. <ORACLE_HOME> 環境変数を更新して、アップグレード後の Oracle インストール済み環境を指すようにします。
    3. 以前の Oracle Client インストール済み環境からアップグレード後の Oracle Client インストール済み環境に以下のファイルをコピーします。
      • sqlnet.ora (存在する場合)
      • tnsnames.ora

      tnsnames.ora ファイル内の HOST パラメーターがアップグレード後の Oracle サーバーのホスト名に設定されていることを確認します。

  9. アクティブなレポート・サーバー上で以下のステップを実行します。
    1. 管理権限を持つユーザーとして、アクティブなレポート・サーバーにログオンします。
    2. IBMOpenPagesFrameworkModelGenerator サービスを停止します。
    3. <CC_HOME>/framework/conf ディレクトリーに移動します。
    4. テキスト・エディターで framework.properties ファイルを開きます。oracle.client.path プロパティーに新しい Oracle Client の bin ディレクトリーの場所が含まれていることを確認します。
    5. ファイルを保存して閉じます。
    6. IBMOpenPagesFrameworkModelGenerator サービスを再始動します。
  10. すべての OpenPages アプリケーション・サーバー (管理サーバーおよび非管理サーバー)、すべてのレポート・サーバー (アクティブおよびスタンバイ)、および検索サーバーを開始します。

    詳しくは、サーバーの開始および停止を参照してください。