5.7 アプリケーションのコピー

既存のアプリケーションのコピーを作成します。

既存のアプリケーションのコピーを作成するには、アプリケーションの作成ウィザードを実行して「既存アプリケーションのコピー」をクリックするか、アプリケーションを選択して、アプリケーションのホーム・ページのリストから「このアプリケーションのコピー」をクリックします。

5.7.1 アプリケーションの作成ウィザードの実行によるアプリケーションのコピー

アプリケーションの作成ウィザードを実行してアプリケーションをコピーするには:

  1. ワークスペースのホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
  2. 「作成」をクリックします。
  3. 「既存アプリケーションのコピー」をクリックします。
  4. 「コピーのターゲットを指定」で、次のステップを実行します。
    1. コピー元 - コピーするアプリケーションの名前を選択します。
    2. コピー先 - アプリケーションの説明的な短い名前を入力し、選択リストおよびレポートで新しいアプリケーションを識別できるようにします。
    3. 新規アプリケーションID - アプリケーションを識別する整数値を指定します。アプリケーションIDはOracle APEXインスタンス内で一意である必要があります。3000から9000の範囲のアプリケーションIDは、APEXにより内部使用向けに予約されています
    4. サポートするオブジェクトの定義のコピー - サポートするオブジェクトの定義、構成オプションおよびスクリプトをアプリケーションとともにコピーできます。データベース・オブジェクト定義、イメージ定義およびシード・データSQL文を単一のファイルにカプセル化して含めるには、「オン」を選択します。サポートするオブジェクトの定義を含めない場合は、「オフ」を選択します。
  5. 「次」をクリックします。
  6. 選択内容を確認して、「アプリケーションの作成」をクリックします。

5.7.2 アプリケーションのホームページからのアプリケーションのコピー

アプリケーションのホームページからアプリケーションをコピーするには:

  1. ワークスペースのホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
  2. コピーするアプリケーションを選択します。
    アプリケーションのホームページが表示されます。
  3. 「タスク」リストで「このアプリケーションのコピー」をクリックします。
  4. 「コピーのターゲットを指定」で、次のステップを実行します。
    1. 新しいアプリケーションID - アプリケーションを識別するための一意の整数値を入力します。3000から9000の間のアプリケーションIDは内部使用向けに予約されています。

    2. 新しいアプリケーション名 - アプリケーションの説明的な短い名前を入力し、選択リストおよびレポートで新しいアプリケーションを識別できるようにします。

    3. サポートするオブジェクトの定義のコピー - サポートするオブジェクトの定義、構成オプションおよびスクリプトをアプリケーションとともにコピーします。オプションは次のとおりです。

      • オン - データベース・オブジェクト定義、イメージ定義、およびシード・データSQL文を単一のファイルにカプセル化して含めます。

      • オフ - サポートするオブジェクトの定義を含めません。

    4. 「次」をクリックします。

  5. 「アプリケーションのコピー」をクリックします。