ヘッダーをスキップ
Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
リリース4.2 for Oracle Database 12c
B71338-03
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

16.6 エクスポート・ファイルのインポート

アプリケーションとすべての関連ファイルをエクスポートしたら、それらをターゲットのOracle Application Expressインスタンスにインポートしてからインストールする必要があります。特定のリリースで作成されたアプリケーションを以前のバージョンにインポートすることはできません。一般的に、常にアプリケーションをインポートしてから関連ファイルをインポートします。「別のインスタンスへのアプリケーションの移動方法」を参照してください。


ヒント:

カスタム・パッケージ・アプリケーションを作成すると、アプリケーションのデプロイに必要なステップを単純化できます。「カスタム・パッケージ・アプリケーションの作成方法」を参照してください。

内容は次のとおりです。

16.6.1 アプリケーション、ページまたはコンポーネントのエクスポートのインポート

アプリケーション、ページまたはコンポーネントのエクスポートをターゲットのOracle Application Expressインスタンスにインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「ファイルの指定」で、次のステップを実行します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. 「ファイル・タイプ」で、「アプリケーション、ページまたはコンポーネントのエクスポート」を選択します。

    3. ファイルのキャラクタ・セットが正しいことを確認します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  3. ファイルをインストールするには、「次へ」をクリックします。

    アプリケーションのインストール・ウィザードが表示されます。

  4. インストール・ウィザードで、次のステップを実行します。

    1. 解析対象スキーマ: スキーマを選択します。

      このスキーマに対して、すべてのアプリケーションのSQLおよびPL/SQLが解析されます。

    2. ビルド・ステータス: 次のいずれかの項目を選択します。

      • アプリケーションの実行のみ: ユーザーはアプリケーションの実行のみ可能です。

      • アプリケーションの実行および構築: ユーザーはアプリケーションの実行を、開発者はアプリケーションの実行および編集を行うことができます。

      「アプリケーションの実行のみ」の選択は、他の開発者がアプリケーションを変更できないようにするために効果的な方法です。


      ヒント:

      「アプリケーションの実行のみ」を選択する場合、アプリケーションのインポート後にこの設定を変更する方法は、Oracle Application Express管理サービスにログインする以外ありません。Oracle Application Express管理ガイドの「デプロイ時のアプリケーションのビルド・ステータス・セットの変更」を参照してください。

    3. 次のアプリケーションとしてインストール: 次のいずれかの項目を選択します。

      • 新しいアプリケーションIDを自動割当て

      • エクスポート・ファイルからアプリケーションIDを再利用

      • アプリケーションIDの変更

      これらのオプションは、アプリケーションIDの競合を回避するために使用します。これらのオプションは、同じインスタンスに同じアプリケーションの2つのバージョンをインストールする場合に役立ちます。たとえば、本番インスタンスにアプリケーションを移行しているが、まだ開発バージョンを保持する必要がある場合などです。

    4. 「インストール」をクリックします。

      カスタム・パッケージ・アプリケーション(サポートするオブジェクトを定義したアプリケーション)をインストールしている場合、インストーラはカスタム・パッケージ・インストール・スクリプトをインストールするよう要求します。画面に表示されるステップに従います。

16.6.1.1 アプリケーション・グループのインポートについて

アプリケーション・グループはアプリケーションとともにエクスポートされます。アプリケーションのエクスポートには、グループID、名前およびコメントが含まれます。アプリケーションをインポートするときは、次のルールに従ってアプリケーションのインポートが行われます。

  • インポートの際、アプリケーションはIDが一致すれば既存のグループを使用します。

  • ターゲット・システム上に同じIDを持つアプリケーション・グループが存在しない場合は、アプリケーションのインポートで同じ名前を持つ別のグループIDが検索されます。名前の一致が検出されたら、このアプリケーション・グループ名に応じたIDを使用してアプリケーションがインポートされます。

  • ターゲット・システムの既存のアプリケーション・グループとIDも名前も一致しない場合、新しいアプリケーション・グループが作成されます。新しいアプリケーション・グループは、IDがOracle Application Expressインスタンスで使用されていない場合、そのアプリケーション・グループIDを使用します。グループIDが使用されている場合、新しいIDが生成されます。

16.6.2 Webシートのインポート

WebシートをターゲットのOracle Application Expressインスタンスにインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「ファイルの指定」で、次のステップを実行します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. ファイル・タイプ: 「Webシート・アプリケーションのエクスポート」を選択します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  3. インポートしたファイルをインストールするには、「次へ」をクリックします。

    アプリケーションのインストール・ウィザードが表示されます。

  4. アプリケーションのインストール・ウィザードで、次のステップを実行します。

    1. 次のアプリケーションとしてインストール: 次のいずれかの項目を選択します。

      • 新しいアプリケーションIDを自動割当て

      • エクスポート・ファイルからアプリケーションIDを再利用

      • アプリケーションIDの変更

      これらのオプションは、アプリケーションIDの競合を回避するために使用します。これらのオプションは、同じインスタンスに同じアプリケーションの2つのバージョンをインストールする場合に役立ちます。たとえば、本番インスタンスにアプリケーションを移行しているが、まだ開発バージョンを保持する必要がある場合などです。

    2. 「インストール」をクリックします。

16.6.3 プラグインのインポート

エクスポートしたプラグイン・ファイルをインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「ファイルの指定」で、次のステップを実行します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. ファイル・タイプ: 「プラグイン」を選択します。

    3. ファイルのキャラクタ・セットが正しいことを確認します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  3. インポートしたファイルをインストールするには、「次へ」をクリックします。

  4. 「プラグインのインストール」をクリックします。


注意:

同じ名前のプラグインが存在する場合、既存のプラグインを上書きする権限を要求するダイアログが表示されます。

16.6.4 カスケード・スタイルシートのインポート

アプリケーションをターゲットのOracle Application Expressインスタンスにインポートした後に、すべての関連ファイルをインポートする必要があります。

CSSのエクスポート・ファイルをインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「ファイルの指定」で、次のステップを実行します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. ファイル・タイプ: 「CSSのエクスポート」を選択します。

    3. ファイルのキャラクタ・セット: ファイルのキャラクタ・セットが正しいことを確認します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  3. インポートしたファイルをインストールするには、「次へ」をクリックします。

  4. 「CSSのインストール」をクリックします。

16.6.5 イメージのインポート

アプリケーションをターゲットのOracle Application Expressインスタンスにインポートした後に、すべての関連ファイルをインポートする必要があります。

イメージのエクスポート・ファイルをインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「定義のインポート」で、次のステップを実行します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. ファイル・タイプ: 「イメージのエクスポート」を選択します。

    3. ファイルのキャラクタ・セット: ファイルのキャラクタ・セットが正しいことを確認します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  3. インポートしたファイルをインストールするには、「次へ」をクリックします。

  4. 「イメージのインストール」をクリックします。

16.6.6 静的ファイルのインポート

アプリケーションをターゲットのOracle Application Expressインスタンスにインポートした後に、すべての関連ファイルをインポートする必要があります。

静的ファイルをインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「ファイルの指定」で、次のステップを実行します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. ファイル・タイプ: 「エクスポート済のファイル」を選択します。

    3. ファイルのキャラクタ・セット: ファイルのキャラクタ・セットが正しいことを確認します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  3. インポートしたファイルをインストールするには、「次へ」をクリックします。

  4. 「静的ファイルのインストール」をクリックします。

16.6.7 テーマのインポート

アプリケーションをターゲットのOracle Application Expressインスタンスにインポートした後に、すべての関連ファイルをインポートする必要があります。

テーマのエクスポート・ファイルをインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「定義のインポート」で、次の内容を選択します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. ファイル・タイプ: 「エクスポート済のテーマ」を選択します。

    3. ファイルのキャラクタ・セット: ファイルのキャラクタ・セットが正しいことを確認します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  3. インポートしたファイルをインストールするには、「次へ」をクリックします。

  4. 「テーマのインストール」をクリックします。

16.6.8 ユーザー・インタフェースのデフォルト値のインポート

ユーザー・インタフェースのデフォルト値を使用して、指定したスキーマ内の表、列またはビューにデフォルトのユーザー・インタフェースのプロパティを割り当てることができます。

アプリケーションをターゲットのOracle Application Expressインスタンスにインポートした後に、すべての関連ファイルをインポートする必要があります。

ユーザー・インタフェースのデフォルト値をインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. アプリケーションを選択します。

  3. 「定義のインポート」で、次のステップを実行します。

    1. インポート・ファイル: ファイルにナビゲートします。

    2. ファイル・タイプ: 「ユーザー・インタフェースのデフォルト値」を選択します。

    3. ファイルのキャラクタ・セット: ファイルのキャラクタ・セットが正しいことを確認します。

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

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  4. インポートしたファイルをインストールするには、「次へ」をクリックします。

  5. 「ユーザー・インタフェースのデフォルト値のインストール」をクリックします。


関連項目:

Oracle Application Express SQLワークショップ・ガイドの「ユーザー・インタフェースのデフォルト値の管理」および「ユーザー・インタフェースのデフォルト値のエクスポート」

16.6.9 フィードバックのインポート

フィードバックをインポートするには、次のステップを実行します。

  1. 次のように、インポート・ページにナビゲートします。

    1. 「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。

    2. アプリケーション・ビルダーのホームページで、「インポート」をクリックします。

  2. 「フィードバック」を選択します。

  3. 「ファイルのキャラクタ・セット」で、ファイルのキャラクタ・セットが正しいことを確認して、「次へ」をクリックします。

    ファイルをインポートすると、ファイルをインストールするオプションが含まれています。

  4. インポートしたファイルをインストールするには、「次へ」をクリックします。

  5. フィードバックのインストールをクリックします。