C.3.2 データベースからのOracle APEXの削除

SQL*Plusを起動し、Oracle APEXがインストールされているデータベースに、SYSDBAロールが指定されているSYSとして接続して、SQL> @apxremov.sqlコマンドを実行します。

この項では、データベースを削除せずに、Oracle APEXスキーマ、シノニムおよびユーザーをデータベースから削除する方法を説明します。

ノート:

旧リリースのデータベースをアップグレードしたが引き続き旧リリースのOracle APEXを使用する必要がある場合は、このステップを実行しないでください。旧リリースへの復旧については、「元のリリースに戻す」を参照してください。新規インストールまたはアップグレード・インストールが完了したかどうかわからない場合は、インストールが失敗した後のクリーンアップを参照して、旧リリースのOracle APEXがデータベースに存在するかどうかを確認します。

データベースからOracle APEXを削除するには:

  1. 作業ディレクトリを、Oracle APEXソフトウェアを解凍したapexディレクトリに変更します。
  2. SQL*Plusを起動し、Oracle APEXがインストールされているデータベースに、SYSDBAロールが指定されているSYSとして接続します。
    • Windowsの場合:

      SYSTEM_DRIVE:\ sqlplus /nolog
      SQL> SQL> CONNECT SYS as SYSDBA
      Enter password: SYS_password
      
    • UNIXおよびLinuxの場合:

      $ sqlplus /nolog
      SQL> SQL> CONNECT SYS as SYSDBA
      Enter password: SYS_password
      
  3. 次のコマンドを実行します。
    SQL> @apxremov.sql
    
  4. apxremov.sqlを使用してOracle APEXを正常に削除した後で、現行のSQL*Plusセッションを終了し、apexins.sqlによる追加インストールを試行する前に再接続する必要があります。