1つのOracleAPEXアプリケーションを複数のスキーマにデプロイします

スーシラ・ディサナヤケ

Oracle Apexアプリケーションが最初にスキーマ「A」に存在し、それを2つの別々のスキーマ「Z1」と「Z2」にデプロイしたいのですが、デプロイの時期が来たら、関連するスキーマ(解析スキーマ)を動的にZ1に変更できますか?展開中のZ2?

また、アプリケーションにスキーマ固有のロジックがあり、アプリケーションがZ1またはZ2にインストールされている間に実行する必要があります。このような状況にどのように対処しますか?

トム

構文解析スキーム

アプリケーションをインストールするときに、インストール手順の1つとして解析スキーマを設定できます。スクリプトを介して実行する場合は、を使用できますapex_application_install.set_schemaスキーマはすでにワークスペースにマップされている必要があることに注意してください。
apex_application_install.set_schemaに関するドキュメント

特定の機能の処理

ビルドステータスを使用する

特定の機能を処理するために、アプリケーションでビルドオプションを使用できます。例:開発環境のアプリケーションで、ページ上にプロセスを作成し、ビルドオプションを各プロセスに設定します。ビルドオプションは自分で作成するため、1つに「Z1」、もう1つに「Z2」という名前を付けることができます。次に、アプリケーションのベースラインバージョンをエクスポートし、ビルドステータスをエクスポートして、オプションのオンとオフを切り替えることができます。これは、アプリケーションのインストール後に実行されます。(注:コンポーネントをエクスポートしてインストールする場合は、同じIDのワークスペースが必要になります...)
ビルドオプションに関するドキュメント(アプリケーションビルダーユーザーガイド>アプリケーションのデプロイ)

条件/アイテムを使用して

何らかの理由でビルドステータスがかゆみを傷つけない場合でも、条件付きでこれを処理できます。結局、ビルドステータスは、何をレンダリングまたは実行するかを評価するときにapexがチェックする条件です。
したがって、たとえば、すべての特定のコンポーネントの状態でチェックされるアプリケーションアイテムを引き続き使用することができます。
この項目は、たとえばユーザーがログオンしてパラメータテーブルから取得するときに入力できます。ただし、アプリケーションに値をハードコーディングして、別のエクスポートを行うことはお勧めしません。
条件は次のようになります(タイプ= PLSQL式の場合)。:AI_ENVIRONMENT = 'Z1'

両方のオプションを作成する場合があります-それはあなたの好みや

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

SQL:アプリケーションのクロスデータベースは1つの汎用スキーマのみを維持します

分類Dev

spring-bootアプリケーションは、フィクスチャを複数のデータソースの1つにロードしません

分類Dev

Tomcatに複数のアプリケーションをデプロイする

分類Dev

埋め込まれたdllを介して複数のアプリケーションから1つのfirebirdデータベースに接続します

分類Dev

1つのWeblogicドメインの同じクラスタに2つのSpringバッチアプリケーションをデプロイしますか?

分類Dev

SSISは、comアプリケーションプロセスタスク引数に複数のコマンドラインを追加します

分類Dev

Docker:LAMPアプリケーションの複数のインスタンスをドッキングしてデプロイする方法

分類Dev

ElasticBeanstalkアプリケーションを複数のリージョンにデプロイする

分類Dev

Springアプリケーションの複数のインスタンスをデプロイする

分類Dev

複数の個別のユニバーサルアプリケーションを1つのメインアプリにマージする

分類Dev

1つのレールアプリケーションに対して複数のPhusionパッセンジャーインスタンスを実行する

分類Dev

OracleapexアプリケーションでJSファイルのロードに失敗しました

分類Dev

アプリケーションの複数のインスタンスを同じWindowsPhoneにデプロイできますか?

分類Dev

独立したプロファイルを可能にするWebアプリケーションに複数のデータベースを使用する

分類Dev

複数のbeanstalkアプリケーションインスタンスから1つのawscloudwatchストリームにログインする方法

分類Dev

アプリケーションを複数の環境にデプロイするためのノード(Maven)

分類Dev

Auth0を使用して、1回のアプリケーションログインで複数のリソースに対して認証する

分類Dev

ローカルホストノードアプリケーションへの複数のリクエストの場合、GoogleChromeはリクエストを1つずつキューに入れました

分類Dev

1つのロケールのAndroidアプリケーションをエクスポートします

分類Dev

1つのアプリケーションに複数のプロセスがあり、多くのリソースを消費する理由

分類Dev

同じサービスファブリックアプリケーションタイプ内に複数のサービスをデプロイする

分類Dev

Nginxを使用して複数のGoアプリケーションをデプロイする

分類Dev

どのように春ブーツマイクロサービスデータベースアプリケーションの負荷を分散します

分類Dev

任意のWindowsアプリケーションの複数のインスタンスを実行します

分類Dev

任意のWindowsアプリケーションの複数のインスタンスを実行します

分類Dev

1つのTomcatインスタンス内の複数のWebアプリケーションは、別のアプリケーションのプロパティファイルで始まります

分類Dev

FAIL-コンテキストパス/ ROOTにアプリケーションをデプロイできませんでした。デプロイに失敗するジェンキンスのプラグインをデプロイする

分類Dev

1つのlaravelアプリケーションに複数のWebサイト

分類Dev

Google App Engineを持つ2つのアプリケーションをデプロイします

Related 関連記事

  1. 1

    SQL:アプリケーションのクロスデータベースは1つの汎用スキーマのみを維持します

  2. 2

    spring-bootアプリケーションは、フィクスチャを複数のデータソースの1つにロードしません

  3. 3

    Tomcatに複数のアプリケーションをデプロイする

  4. 4

    埋め込まれたdllを介して複数のアプリケーションから1つのfirebirdデータベースに接続します

  5. 5

    1つのWeblogicドメインの同じクラスタに2つのSpringバッチアプリケーションをデプロイしますか?

  6. 6

    SSISは、comアプリケーションプロセスタスク引数に複数のコマンドラインを追加します

  7. 7

    Docker:LAMPアプリケーションの複数のインスタンスをドッキングしてデプロイする方法

  8. 8

    ElasticBeanstalkアプリケーションを複数のリージョンにデプロイする

  9. 9

    Springアプリケーションの複数のインスタンスをデプロイする

  10. 10

    複数の個別のユニバーサルアプリケーションを1つのメインアプリにマージする

  11. 11

    1つのレールアプリケーションに対して複数のPhusionパッセンジャーインスタンスを実行する

  12. 12

    OracleapexアプリケーションでJSファイルのロードに失敗しました

  13. 13

    アプリケーションの複数のインスタンスを同じWindowsPhoneにデプロイできますか?

  14. 14

    独立したプロファイルを可能にするWebアプリケーションに複数のデータベースを使用する

  15. 15

    複数のbeanstalkアプリケーションインスタンスから1つのawscloudwatchストリームにログインする方法

  16. 16

    アプリケーションを複数の環境にデプロイするためのノード(Maven)

  17. 17

    Auth0を使用して、1回のアプリケーションログインで複数のリソースに対して認証する

  18. 18

    ローカルホストノードアプリケーションへの複数のリクエストの場合、GoogleChromeはリクエストを1つずつキューに入れました

  19. 19

    1つのロケールのAndroidアプリケーションをエクスポートします

  20. 20

    1つのアプリケーションに複数のプロセスがあり、多くのリソースを消費する理由

  21. 21

    同じサービスファブリックアプリケーションタイプ内に複数のサービスをデプロイする

  22. 22

    Nginxを使用して複数のGoアプリケーションをデプロイする

  23. 23

    どのように春ブーツマイクロサービスデータベースアプリケーションの負荷を分散します

  24. 24

    任意のWindowsアプリケーションの複数のインスタンスを実行します

  25. 25

    任意のWindowsアプリケーションの複数のインスタンスを実行します

  26. 26

    1つのTomcatインスタンス内の複数のWebアプリケーションは、別のアプリケーションのプロパティファイルで始まります

  27. 27

    FAIL-コンテキストパス/ ROOTにアプリケーションをデプロイできませんでした。デプロイに失敗するジェンキンスのプラグインをデプロイする

  28. 28

    1つのlaravelアプリケーションに複数のWebサイト

  29. 29

    Google App Engineを持つ2つのアプリケーションをデプロイします

ホットタグ

アーカイブ