32.5 ADD_WORKSPACEプロシージャ

Oracle APEXインスタンスにワークスペースを追加します。

構文

APEX_INSTANCE_ADMIN.ADD_WORKSPACE(
    p_workspace_id        IN NUMBER DEFAULT NULL,
    p_workspace           IN VARCHAR2,
    p_source_identifier   IN VARCHAR2 DEFAULT NULL,
    p_primary_schema      IN VARCHAR2,
    p_additional_schemas  IN VARCHAR2,
    p_rm_consumer_group   IN VARCHAR2 DEFAULT NULL );

パラメータ

パラメータ 説明
p_workspace_id APEXインスタンス内でワークスペースを一意に識別するID。これをNULLのままにすると、新しい一意のIDが割り当てられます。
p_workspace 追加するワークスペースの名前。
p_source_identifier 異なるインスタンス間のフィードバックを同期する際に使用するワークスペースに対する短い識別子。
p_primary_schema 新しいワークスペースに関連付けるプライマリ・データベース・スキーマ。
p_additional_schemas このワークスペースに関連付ける追加スキーマを列挙したコロン区切りのリスト。
p_rm_consumer_group このワークスペースのアプリケーションを実行する際に使用される、リソース・マネージャのコンシューマ・グループ。

次の例に、ADD_WORKSPACEプロシージャを使用して、HRおよびOE用の追加のスキーマ・マッピングとともにSCOTTというプライマリ・スキーマを使用するMY_WORKSPACEという新しいワークスペースを追加する方法を示します。

BEGIN
    APEX_INSTANCE_ADMIN.ADD_WORKSPACE (
        p_workspace_id       => 8675309,
        p_workspace          => 'MY_WORKSPACE',
        p_primary_schema     => 'SCOTT',
        p_additional_schemas => 'HR:OE' );
END;