Oracle 19c へのアップグレード
Oracle 19c へのアップグレード
Oracle データベース(11g または 12c)を Oracle 19c にアップグレードするには、このセクションの手順を使用します。
Linux 環境にデータベースをインストールする場合は、表示設定をエクスポートする必要があります。このセクションの手順は、ローカルで Linux サーバーに oracle ユーザーとしてログオンし、X Window システムを実行していると想定します。詳しくは「Linux での Oracle 19c ソフトウェアのインストール」を参照してください。
- Oracle 19c インストール ソフトウェアを取得して確認します。
- データベース環境を準備します。
- Oracle 19c ソフトウェアをインストールします。
- 次のコマンドを実行して、Database Upgrade Assistant を起動します。Windows の場合%ORACLE_HOME%/bin/dbuaLinux の場合$ORACLE_HOME/bin/dbuaDatabase Upgrade Assistant を起動していない場合にエラーメッセージが表示されたら、次の操作を順番に実行します。
- コマンドプロンプトウィンドウを開きます。
- ご使用のデータベースサーバー OS に応じて、次のように ORACLE_HOME を設定します。Windows の場合set ORACLE_HOME=c:\oracle\product\19.3.0.0\db_1Linux の場合export ORACLE_HOME=/opt/oracle/product/19.3.0.0/db1
- パスを次のように設定します。Windows の場合set PATH=%PATH%:%ORACLE_HOME%\binLinux の場合export PATH=$PATH:$ORACLE_HOME/bin
- Database Upgrade Assistant を再起動します。Windows の場合%ORACLE_HOME%\bin\dbuaLinux の場合$ORACLE_HOME/bin/dbua
- OracleServicePROTECT サービスが実行されていることを確認します。サービスを実行していないと、エラーメッセージが表示されてアップグレードプロセスを完了できません。
- Database Upgrade Assistant の各画面で入力する内容については、次の表を参照してください。画面説明データベースの選択sysdba ユーザー名とパスワードを入力します。前提条件のチェック表示される警告やエラーを解決します。場合によっては、エラーを解決するために以前のバージョンのSymantec Data Loss Preventionからパッケージを削除する必要があります。たとえば、Symantec Data Loss Prevention15.8 パッケージを削除するには、次の SQL コマンドを実行します。SQL> drop package UPGRADESCEHEME_PRELOAD_V15_8_0アップグレードオプションの選択デフォルト設定のままにします。リカバリオプションの選択[自分のバックアップがあり、ストラテジをリストア]を選択します。ネットワークの設定[リスナーの選択]タブに表示される選択済みリスナーの選択を解除します。以降の手順でリスナーを再作成します。その他の設定はデフォルトのままにします。設定の管理[Enterprise Manager (EM) データベースエキスプレスの設定]の選択を解除します。概略[概略]画面には、データベースのアップグレード時に使用する設定がリストされます。[完了]をクリックします。進行状況[進行状況]画面には、アップグレードに関する詳細が表示されます。アップグレードの完了には約 30 分かかります。結果アップグレードが完了すると、[結果]画面が表示されます。
- TNS リスナーおよびネット サービス名を再作成します。TNS リスナーとネット サービス名の設定(Windows の場合)TNS リスナーとネット サービス名の設定(Linux の場合)
- Symantec Data Loss Preventionサービスを再起動します。
- Enforce Server 管理プラットフォームにログオンします。Enforce Server のログオンページがロードされず、代わりに「GLOBAL NOT_FOUND」というメッセージが表示される場合は、すべてのSymantec Data Loss Preventionサービスを再び再起動します。