エクスポート・ページの上部にある「ワークスペース・ユーザー」、「アプリケーション」、「CSS」、「イメージ」、「ファイル」、「テーマ」および「ユーザー・インタフェースのデフォルト値」タブを使用するアプリケーション定義およびすべての関連ファイルをエクスポートおよびインポートします。ワークスペース・ユーザーを移行しないか、ターゲット・インスタンスで共有コンポーネントのサブスクリプションをレプリケートしないかぎり、ワークスペースをエクスポートする必要がないことに注意してください。
アプリケーションとすべての関連ファイルをエクスポートしたら、それらをターゲットのOracle Application Expressインスタンスにインポートしてからインストールする必要があります。一般的に、常にアプリケーションをインポートしてから関連ファイルをインポートします。「別の開発インスタンスへのアプリケーションの移動方法」を参照してください。
この項には、次の項目が含まれます。
アプリケーションのエクスポート時に、Oracle Application ExpressによってPL/SQL APIコールを含むテキスト・ファイルが生成されます。
アプリケーションをエクスポートするには、次のステップを実行します。
エクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「エクスポート/インポート」をクリックします。
エクスポート/インポート・ページで、「エクスポート」をクリックしてから「次へ」をクリックします。
「アプリケーション」から、エクスポートするアプリケーションを選択します。
「ファイル形式」から、エクスポート・ファイルの行を形式化する方法を選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「新しい所有者」から、オプションで別の所有者を選択します。デフォルトでは、アプリケーションはアプリケーション属性の所有者で識別される所有者が所有します。
「新しいビルド・ステータス」から、次のいずれかの項目を選択します。
アプリケーションの実行のみ: 開発者は、アプリケーションの実行のみができます。
アプリケーションの実行および構築: 開発者は、アプリケーションを実行および編集できます。
「アプリケーションの実行のみ」の選択は、他の開発者がアプリケーションを変更できないようにするために効果的な方法です。
ヒント: 「アプリケーションの実行のみ」を選択した場合は、引数p_trace をYes に設定できません。詳細は、「ビルド・オプションを使用した構成の制御」を参照してください。また、アプリケーションのインポート後にこの設定を変更する方法は、Oracle Application Express管理サービスにログインする以外ありません。Oracle Application Express管理ガイドの「デプロイ時のアプリケーションのビルド・ステータス・セットの変更」を参照してください。 |
「デバッグ」から、次のいずれかの項目を選択します。
はい: デバッグが有効な状態でアプリケーションがエクスポートされます。
いいえ: デバッグが無効な状態でアプリケーションがエクスポートされます。
「サポートするオブジェクトの定義をエクスポート」から、アプリケーションと共にサポートするオブジェクトの定義をエクスポートするかどうかを指定します。選択可能なオプションについては、「パッケージ・アプリケーションの作成方法」を参照してください。
「コメントのエクスポート」から、このアプリケーションに対するコメントをエクスポートするかどうかを指定します。「開発者コメントの追加」を参照してください。
事前に定義されたとおりにアプリケーションをエクスポートするには、「現在から」フィールドを使用します。表示されるフィールドに、時間を分単位で指定します。
このユーティリティは、DBMS_FLASHBACK
パッケージを使用します。システム変更番号(SCN)マッピングへのタイムスタンプが約5分ごとにリフレッシュされるため、検索しているバージョンの検出にはそれと同じ時間がかかる場合があります。元に戻す情報が保持される時間は、起動パラメータUNDO_RETENTION
(デフォルトは3時間)に影響されます。ただし、このパラメータはUNDO表領域のサイズにのみ影響します。2つのデータベースに同じUNDO_RETENTION
パラメータが含まれている場合でも、トランザクション数が少ないデータベースでは、UNDO表領域が一杯ではなく、以前のデータが強制的にアーカイブされるため、より前の時点に戻ることができます。
「アプリケーションのエクスポート」をクリックします。
実際のアプリケーション・ファイルをエクスポートするのみでなく、カスケード・スタイルシート、イメージ、スクリプト・ファイルなど、その他の関連ファイルもエクスポートする必要がある場合があります。
ワークスペース・ユーザーを作成すると、他のユーザーに使用可能なアプリケーションを作成できます。ワークスペース・ユーザーをエクスポートすると、Oracle Application Expressは、ユーザーおよびすべての定義されたユーザー・グループのASCIIテキストのSQLスクリプトを作成します。
ワークスペース・ユーザーをエクスポートするには、次のステップを実行します。
エクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「エクスポート/インポート」をクリックします。
エクスポート/インポート・ページで、「エクスポート」をクリックしてから「次へ」をクリックします。
エクスポート・ページで、「ワークスペース・ユーザー」タブをクリックします。
「ファイル形式」から、エクスポート・ファイルの行を形式化する方法を選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「ワークスペース・ユーザーのエクスポート」をクリックします。
関連項目: 『Oracle Application Express管理ガイド』の「Application Expressユーザーの管理」 |
コンポーネントのエクスポート・ページ上のページの共有コンポーネントまたはコンポーネントをエクスポートできます。このウィザードを使用して次のことを実行できます。
別のアプリケーションまたはワークスペースへの共有コンポーネントまたはページ・コンポーネントのエクスポート
コンポーネントの編集前のバックアップ
別のOracle Application Expressインスタンスへのパッチとして機能するエクスポートの作成
共有コンポーネントまたはページ・コンポーネントをエクスポートするには、次のステップを実行します。
コンポーネントのエクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
「共有コンポーネント」をクリックします。
「タスク」リストから「アプリケーション・コンポーネントのエクスポート」をクリックします。
「コンポーネントのエクスポート」ページが表示されます。
次のタブをクリックして、エクスポートするコンポーネントを選択します。
「コンポーネント」には、共有アプリケーション・コンポーネントおよびページ全体が表示されます。ページ上部のナビゲーション・バーを使用してコンポーネントを検索します。「共有コンポーネントを使用する機能」および「ビルド・オプションまたはビルド・オプション・ステータスのエクスポート」を参照してください。
「ページ別のコンポーネント」には、選択したページのコンポーネントがリストされます。ページから選択して特定のページにナビゲートします。「Check All」をクリックして、すべてのコンポーネントを選択します。
アプリケーション属性には、アプリケーション属性が表示されます。CTRLキーまたはSHIFTキーを押して、複数の属性を選択します。「定義ページの編集について」を参照してください。
「ビルド・オプションのステータス」には、使用可能なビルド・オプションが表示されます。このページを使用してビルド・オプションを選択および選択解除します。「ビルド・オプションまたはビルド・オプション・ステータスのエクスポート」を参照してください。
「エクスポートに追加」をクリックします。
「次へ」をクリックします。
エクスポートするコンポーネントに対して、次のステップを実行します。
「ファイル形式」から、エクスポート・ファイルの行を形式化する方法を選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
事前に定義されたとおりにページをエクスポートするには、「現在から」フィールドを使用します。表示されるフィールドに、時間を分単位で指定します。
このユーティリティは、DBMS_FLASHBACK
パッケージを使用します。システム変更番号(SCN)マッピングへのタイムスタンプが約5分ごとにリフレッシュされるため、検索しているバージョンの検出にはそれと同じ時間がかかる場合があります。元に戻す情報が保持される時間は、起動パラメータUNDO_RETENTION
(デフォルトは3時間)に影響されます。ただし、このパラメータはUNDO表領域のサイズにのみ影響します。2つのデータベースに同じUNDO_RETENTION
パラメータが含まれている場合でも、トランザクション数が少ないデータベースでは、UNDO表領域が一杯ではなく、以前のデータが強制的にアーカイブされるため、より前の時点に戻ることができます。
「コンポーネントのエクスポート」をクリックします。
ページ定義で「ページのエクスポート」アイコンをクリックすると、アプリケーション内の特定のページをエクスポートすることもできます。ページのエクスポート時に、エクスポートされるページが同じアプリケーションIDとワークスペースIDを持っている場合のみ正常にインポートされることを覚えておいてください。
アプリケーションのページをエクスポートするには、次のステップを実行します。
該当するページ定義にナビゲートします。「ページ定義へのアクセス」を参照してください。
ページ定義には、次の2つの方法でエクスポートできます。
右上隅にある下向き矢印の「ページのエクスポート」アイコンをクリックします。
「ビュー」リストから「エクスポート」を選択し、「実行」をクリックします。
ページのエクスポート・ウィザードが表示されます。
「ページ」で、エクスポートするテーマを選択します。
「ファイル形式」から、エクスポート・ファイルの行を形式化する方法を選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
事前に定義されたとおりにページをエクスポートするには、「現在から」フィールドを使用します。表示されるフィールドに、時間を分単位で指定します。
このユーティリティは、DBMS_FLASHBACK
パッケージを使用します。システム変更番号(SCN)マッピングへのタイムスタンプが約5分ごとにリフレッシュされるため、検索しているバージョンの検出にはそれと同じ時間がかかる場合があります。元に戻す情報が保持される時間は、起動パラメータUNDO_RETENTION
(デフォルトは3時間)に影響されます。ただし、このパラメータはUNDO表領域のサイズにのみ影響します。2つのデータベースに同じUNDO_RETENTION
パラメータが含まれている場合でも、トランザクション数が少ないデータベースでは、UNDO表領域が一杯ではなく、以前のデータが強制的にアーカイブされるため、より前の時点に戻ることができます。
「ページのエクスポート」をクリックします。
エクスポート・カスケード・スタイルシート・ユーティリティを使用して、アップロードしたカスケード・スタイルシートをエクスポートできます。このユーティリティを使用して、アップロードしたカスケード・スタイルシートのみエクスポートできることに注意してください。
関連するカスケード・スタイルシートをエクスポートするには、次のステップを実行します。
エクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「エクスポート/インポート」をクリックします。
エクスポート/インポート・ページで、「エクスポート」をクリックしてから「次へ」をクリックします。
ページ上部の「CSS」タブをクリックします。
カスケード・スタイルシートのエクスポート・ページで、次の内容を選択します。
スタイルシート: エクスポートするカスケード・スタイルシートを選択します。
ファイル形式 - エクスポート・ファイルの行の形式を次のように選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「スタイルシートのエクスポート」をクリックします。
エクスポート・イメージ・ユーティリティを使用して、アップロードしたイメージをエクスポートできます。このユーティリティを使用してイメージをエクスポートする場合、イメージはテキスト・ドキュメントに変換されます。このユーティリティを使用してアップロードしたイメージのみエクスポートできることに注意してください。
アップロードしたイメージをエクスポートするには、次のステップを実行します。
エクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「エクスポート/インポート」をクリックします。
エクスポート/インポート・ページで、「エクスポート」をクリックしてから「次へ」をクリックします。
ページ上部の「イメージ」タブをクリックします。
イメージのエクスポート・ページで、次の内容を選択します。
次のアプリケーションのイメージをエクスポート: イメージのエクスポート元のアプリケーションを選択します。
「ワークスペース・イメージ」を選択した場合、特定のアプリケーションに関連付けられていないリポジトリ内のイメージのみがエクスポートされることに注意してください。すべてのイメージが特定のアプリケーションに関連付けられている場合、ワークスペース・イメージのエクスポート・ファイルは空になります。
ファイル形式 - エクスポート・ファイルの行の形式を次のように選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「イメージのエクスポート」をクリックします。
静的ファイルのエクスポート・ユーティリティを使用して、インポートした静的ファイルをエクスポートできます。このユーティリティを使用して、アップロードした静的ファイルのみエクスポートできることに注意してください。
関連する静的ファイルをエクスポートするには、次のステップを実行します。
エクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「エクスポート/インポート」をクリックします。
エクスポート/インポート・ページで、「エクスポート」をクリックしてから「次へ」をクリックします。
ページ上部の「ファイル」タブをクリックします。
「静的ファイルのエクスポート」で、次の内容を選択します。
静的ファイル - エクスポートするファイルを選択します。
ファイル形式 - エクスポート・ファイルの行の形式を次のように選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「ファイルのエクスポート」をクリックします。
エクスポートおよびインポート・タスクを使用して、選択したスクリプトを現行のスクリプト・リポジトリから別のワークスペース内のスクリプト・リポジトリに送信できます。
スクリプト・ファイルをエクスポートするには、次のステップを実行します。
ワークスペース・ホームページで、「SQLワークショップ」アイコンをクリックします。
「SQLスクリプト」をクリックします。
「タスク」リストで、「エクスポート」をクリックします。
適切なスクリプト・ファイルを選択し、「エクスポートに追加」をクリックします。
ファイル名を確認し、「すべてのエクスポート」をクリックします。
スクリプトを削除するには、「削除」チェック・ボックスを選択します。
関連項目: Oracle Application Express SQLワークショップおよびユーティリティ・ガイドの「SQLスクリプトの使用」 |
テーマのエクスポート・ユーティリティを使用して、Oracle Application Expressの1つの開発インスタンスからファイルにテーマをエクスポートします。
エクスポート・ページからアプリケーション・テーマをエクスポートするには、次のステップを実行します。
エクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「エクスポート/インポート」をクリックします。
エクスポート/インポート・ページで、「エクスポート」をクリックしてから「次へ」をクリックします。
ページ上部の「テーマ」をクリックします。
アプリケーション・テーマのエクスポート・ページで、次の内容を選択します。
テーマのエクスポート - エクスポートするテーマを選択します。
ファイル形式 - エクスポート・ファイルの行の形式を次のように選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「テーマのエクスポート」をクリックします。
テーマ・ページからアプリケーション・テーマをエクスポートするには、次のステップを実行します。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「共有コンポーネント」をクリックします。
「ユーザー・インタフェース」で、「テーマ」を選択します。
テーマ・ページが表示されます。
「タスク」リストで、「テーマのエクスポート」をクリックします。
エクスポート・ページが表示されます。
テーマのエクスポート・ページで、次の内容を選択します。
テーマのエクスポート - エクスポートするテーマを選択します。
ファイル形式 - エクスポート・ファイルの行の形式を次のように選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「テーマのエクスポート」をクリックします。
ユーザー・インタフェースのデフォルト値のエクスポートは、ターゲット・システムでの開発を予定している場合に便利です。
ユーザー・インタフェースのデフォルト値をエクスポートする場合は、選択したスキーマに対するすべてのユーザー・インタフェースのデフォルト値が、1つのSQLコマンド・スクリプトにエクスポートされます。プロンプトが表示されたら、このファイルをハードディスク・ドライブに保存してください。このファイルには、アプリケーションのPL/SQL APIをコールして表のヒントを作成するAPIコールが含まれています。このファイルを使用して、ユーザー・インタフェースのデフォルト値を別のデータベースおよびOracle Application Expressインスタンスにインポートできます。
エクスポート・ページからユーザー・インタフェースのデフォルト値をエクスポートするには、次のステップを実行します。
エクスポート・ページにナビゲートします。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーションのホームページで、「エクスポート/インポート」をクリックします。
エクスポート/インポート・ページで、「エクスポート」をクリックしてから「次へ」をクリックします。
ページ上部の「ユーザー・インタフェースのデフォルト値」タブをクリックします。
ユーザー・インタフェースのデフォルト値のエクスポート・ページで、次の内容を選択します。
スキーマ: ユーザー・インタフェースのデフォルト値に関連付けられた表を所有するスキーマを選択します。
ファイル形式 - エクスポート・ファイルの行の形式を次のように選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「ユーザー・インタフェースのデフォルト値のエクスポート」をクリックします。
ユーザー・インタフェースのデフォルト値ページからユーザー・インタフェースのデフォルト値をエクスポートするには、次のステップを実行します。
「ワークスペース」ホームページで、「アプリケーション・ビルダー」アイコンをクリックします。
アプリケーションを選択します。
アプリケーション・ビルダーのホームページで、「共有コンポーネント」をクリックします。
「ユーザー・インタフェース」で、「ユーザー・インタフェースのデフォルト値」を選択します。
ユーザー・インタフェースのデフォルト値ページが表示されます。
「タスク」リストから「エクスポート」をクリックします。
ユーザー・インタフェースのデフォルト値のエクスポート・ページで、次の内容を選択します。
スキーマ: ユーザー・インタフェースのデフォルト値に関連付けられた表を所有するスキーマを選択します。
ファイル形式 - エクスポート・ファイルの行の形式を次のように選択します。
UNIXを選択すると、改行で区切られた行が含まれるファイルが生成されます。
DOSを選択すると、キャリッジ・リターンと改行で区切られた行が含まれるファイルが生成されます。
「ユーザー・インタフェースのデフォルト値のエクスポート」をクリックします。
実行時、Oracle Application Expressは、Oracle HTTP Serverとmod_plsql、または埋込みPL/SQLゲートウェイにアクセスする必要があります。イメージ、CSSおよびスクリプト・ファイルの格納先は、選択したHTTPサーバーによって異なります。
この項には、次の項目が含まれます。
Oracle HTTP ServerまたはOracle Application Serverの構成では、イメージは別名/i/
による参照先のファイル・システムに格納されます。ファイル・システムで直接イメージを検出するには、次のファイルを参照して、テキスト別名/i/
を検索してください。
Oracle9i HTTP Server リリース2の場合: httpd.conf
ファイルを確認します。
Oracle Database 11gで配布されたOracle HTTP Serverの場合: dads.conf
ファイルを確認します。
Oracle Application Server 10gの場合: marvel.conf
ファイルを参照します。
テキスト別名/i/
を検出するための例は、Oracle Application Expressインストレーション・ガイドを参照してください。