Autonomous DatabaseでのOracle Workspace Managerの使用

Workspace Managerは、作業領域を作成し、異なる作業領域に異なるバージョンの表の行値をグループ化できるインフラストラクチャを提供します。

Autonomous DatabaseでのOracle Workspace Managerの使用について

Oracle Workspace Managerを使用して、データベース内の1つ以上のユーザー表をバージョン有効にします。バージョン対応表では、表内のすべての行が複数バージョンのデータをサポートできます。

Workspace Managerは、通常、次の操作を実行するアプリケーションです。

  • 更新および挿入を本番データに取り込む前に、それらの集合を管理します。
  • 共同開発作業をサポートする。
  • 共通のデータ・セットを使用して、What-If分析のシナリオまたは公開するデータのエディションを複数作成します。
  • データの変更履歴を保存する。

Workspace Managerの概要では、関連する使用方法および参照情報が提供されます。

Workspace Managerは、プロシージャDBMS_CLOUD_ADMIN.ENABLE_FEATUREを使用して有効にします。

Autonomous DatabaseでのOracle Workspace Managerの有効化

Oracle Workspace ManagerをAutonomous Databaseで使用するには有効にする必要があります。Oracle Workspace Managerを有効にした既存のデータを移行できます。

ADMINユーザーとして、DBMS_CLOUD_ADMIN.ENABLE_FEATUREを実行してOracle Workspace Managerを有効にします。
  1. Oracle Workspace Managerを有効にします。
    BEGIN 
       DBMS_CLOUD_ADMIN.ENABLE_FEATURE(
            feature_name => 'OWM');
    END;
    /
  2. Autonomous Databaseインスタンスを再起動します。

    詳細は、Autonomous Databaseの再起動を参照してください。

  3. dba_cloud_configを問い合せて、Oracle Workspace Managerが有効になっていることを確認します。
    SELECT param_name, param_value FROM dba_cloud_config WHERE
           UPPER(param_name) = 'OWM';
    
    PARAM_NAME PARAM_VALUE
    ---------- -----------
    owm        enabled
  4. (オプション) Autonomous Databaseに移行する別のデータベースでOracle Workspace Managerを使用する既存のデータがある場合、Oracle Workspace Managerには、データを移行できるインポートおよびエクスポートの手順が用意されています。詳細は、Export_SchemasおよびImport_Schemasを参照してください。
  5. インポートしたスキーマまたは新しいスキーマを続行します。

詳細は、ENABLE_FEATUREプロシージャを参照してください。

Autonomous DatabaseでのOracle Workspace Managerの無効化

Autonomous DatabaseでOracle Workspace Managerを無効にするには、次のステップを使用します。

ADMINユーザーとして、DBMS_CLOUD_ADMIN.DISABLE_FEATUREを実行してOracle Workspace Managerを無効にします。
  1. Oracle Workspace Managerを無効にします。
    BEGIN 
       DBMS_CLOUD_ADMIN.DISABLE_FEATURE(
            feature_name => 'OWM');
    END;
    /
  2. dba_cloud_configを問い合せて、Oracle Workspace Managerが無効になっていることを確認します。
    SELECT param_name, param_value FROM dba_cloud_config 
         WHERE UPPER(param_name) = 'OWM';
    
    0 rows selected.

詳細は、DISABLE_FEATUREプロシージャを参照してください。