問題タブ [ucp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracle UCP の構成に関する明確化が必要
要件 : リクエストのテナント ID に基づいて、各テナントのデータをそれぞれの PDB に挿入するマルチテナント アプリケーションを作成します。つまり、各テナントまたは顧客は CDB に独自の PDB を持ち、すべての PDB は同じスキーマを持ち、リクエストのテナント ID に基づいてデータソースが選択され、データがその PDB に挿入されます。
スタック - スプリング ブート 2.3.0.RELEASE、Oracle 18c、接続プール - Oracle 共有ユニバーサル接続プール
UCP 接続:
Spring データソース構成クラス:
上記の構成は機能せず、テナント ID で要求を発行すると、次のエラーがスローされます。
ただし、上記のクラスの次の行のコメントを外し、UCP ファイルからユーザー名とパスワードを削除すると、機能します。
だから私の質問は:
- なぜこれが起こるのですか?
- UCP config xmls xsd にはユーザーとパスワードのフィールドがありますが、どのように使用しますか?
- このページでは、共有プールについて説明します https://docs.oracle.com/middleware/12213/wls/JDBCA/shared_pooling_ds.htm#JDBCA-GUID-4B7DA858-327E-4CEA-A68C-376792D4A466 これには次の行があります:「この共通ユーザーは存在する必要があります共有データ ソースに接続されているすべての PDB で "これはどういう意味ですか?