3.2 様々なPDBへのApplication Expressのインストール
様々なバージョンのOracle Application Expressを様々なPDBにインストールできます。
Application Expressがコンテナ・データベースにインストールされていない場合、必要に応じて、各PDB内にローカルのApplication Expressをインストールできます。Application Expressをローカルにインストールする際に、Application Expressのメタデータ・リンク・オブジェクトが含まれないため、すべてのパッケージ、ビューおよび表は、Application Expressがインストールされる各PDB内のAPEX_180200
スキーマ内に作成されます。
- CDBからのApplication Express 18.2のアンインストール
CDBからのApplication Expressのアンインストール方法を理解します。 - PDBへのApplication Expressのローカルなインストール
Application ExpressをPDBにローカルにインストールする方法を理解します。 - CDBへのApplication Express 18.2のインストール
3.2.1 CDBからのApplication Express 18.2のアンインストール
CDBからのApplication Expressのアンインストール方法を理解します。
CDBからApplication Expressをアンインストールするには、次のステップを実行します。
注意:
CDBでのApplication Expressのインストールまたは削除には、データベースへのローカル接続が必要です。
このセクションでは、CDBからのApplication Express 18.2の削除について説明します。Oracle Database 12.1に付属のCDBからOracle Application Expressを削除する場合、$ORACLE_HOME/apex
または4.2.6 APEXディストリビューションからapxremov_con.sql
を使用してください。
3.2.2 PDBへのApplication Expressのローカルなインストール
Application ExpressをPDBにローカルにインストールする方法を理解します。
「CDBからのApplication Expressのアンインストール」の手順に従って、コンテナ・データベースからApplication Express 18.2を削除したら、PDBにApplication Expressをローカルにインストールできます。
Application ExpressをPDBにローカルにインストールするには、次のステップを実行します。
注意:
SQL*Plusの詳細は、『Oracle Database SQL言語リファレンス』を参照してください
Application Expressをインストールすると、3つの新しいデータベース・アカウントが作成されます。
-
APEX_180200
: Application Expressのスキーマおよびメタデータを所有するアカウント。 -
FLOWS_FILES
: Application Expressのアップロードされたファイルを所有するアカウント。 -
APEX_PUBLIC_USER
- Oracle REST Data ServicesまたはOracle HTTP Serverおよびmod_plsql
を使用したApplication Expressの構成に使用する最小限の権限が付与されたアカウント。
RESTful Webサービスを構成した場合は、これらの追加アカウントが作成されます。
-
APEX_REST_PUBLIC_USER
- Application Expressに格納されているRESTfulサービスの定義を呼び出す際に使用されるアカウント。 -
APEX_LISTENER
- Application Expressに格納されているRESTfulサービスの定義を照会するために使用されるアカウント。
3.2.3 CDBへのApplication Express 18.2のインストール
インストールするには、次のステップを実行します。
注意:
CDBでのApplication Expressのインストールまたは削除には、データベースへのローカル接続が必要です。
Application Expressをインストールすると、3つの新しいデータベース・アカウントが作成されます。
-
APEX_180200
: Application Expressのスキーマおよびメタデータを所有するアカウント。 -
FLOWS_FILES
: Application Expressのアップロードされたファイルを所有するアカウント。 -
APEX_PUBLIC_USER
- Oracle REST Data ServicesまたはOracle HTTP Serverおよびmod_plsql
を使用したApplication Expressの構成に使用する最小限の権限が付与されたアカウント。
RESTful Webサービスを構成した場合は、これらの追加アカウントが作成されます。
-
APEX_REST_PUBLIC_USER
- Application Expressに格納されているRESTfulサービスの定義を呼び出す際に使用されるアカウント。 -
APEX_LISTENER
- Application Expressに格納されているRESTfulサービスの定義を照会するために使用されるアカウント。
参照:
-
SQL*Plusの詳細は、『SQL*Plusユーザーズ・ガイドおよびリファレンス』を参照してください。
-
Application ExpressのインストールおよびレガシーWebリスナーの構成 - Oracle HTTP Server