様々なバージョンのOracle Application Expressを様々なPDBにインストールできます。
コンテナ・データベースからApplication Expressを削除したら、必要に応じて、各PDB内にローカルApplication Expressをインストールできます。Application Expressをローカルにインストールする際に、Application Expressのメタデータ・リンク・オブジェクトが含まれないため、すべてのパッケージ、ビューおよび表は、Application Expressがインストールされる各PDB内のAPEX_050100
スキーマ内に作成されます。
トピック:
CDBからのApplication Expressのアンインストール方法を理解します。
CDBからApplication Expressをアンインストールするには、次のステップを実行します。
注意:
このセクションでは、CDBからのApplication Express 5.1の削除について説明します。Oracle Database 12.1に付属のCDBからOracle Application Expressを削除する場合、$ORACLE_HOME/apex
または4.2.6 APEXディストリビューションからapxremov_con.sql
を使用してください。
Application ExpressをPDBにローカルにインストールする方法を理解します。
「CDBからのApplication Expressのアンインストール」の手順に従って、コンテナ・データベースからApplication Express 5.1を削除したら、PDBにApplication Expressをローカルにインストールできます。
Application ExpressをPDBにローカルにインストールするには、次のステップを実行します。
注意:
SQL*Plusの詳細は、『Oracle Database SQL言語リファレンス』を参照してください
Application Expressをインストールすると、3つの新しいデータベース・アカウントが作成されます。
APEX_050100
: 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サービスの定義を照会するために使用されるアカウント。
Application ExpressをCDBに再インストールする方法を理解します。
以前にOracle Application Expressリリース4.2をアンインストール済である場合に、CDBにApplication Expressを再インストールするには、Oracle Database 12cディストリビューションを使用してOracle Application Expressリリース4.2.4をインストールする必要があります。再インストールの後で、必要に応じて、「CDBのApplication Expressのパッチ適用またはアップグレード」の説明に従ってApplication Expressパッチを適用できます。
Application ExpressをCDBに再インストールするには、次のステップを実行します。
Application Expressをインストールすると、3つの新しいデータベース・アカウントが作成されます。
APEX_050100
: 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ユーザーズ・ガイドおよびリファレンス』を参照してください。