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

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

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

ノート:

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

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

  1. 作業ディレクトリを、APEXソフトウェアを解凍したapexディレクトリに変更します。
  2. SQL*Plusを起動し、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を使用してAPEXを正常に削除した後で、apexins.sqlによる別のインストールを試みるには、現行のSQL*Plusセッションを終了してから再接続する必要があります。