0

現在、CurrentDS と ArchiveDS の 2 つの Oracle データソースを持つ JBoss 4 を使用しています。

ただし、休止状態は注釈からテーブルを作成するときに CurrentDS のスキームのみを使用し、ArchiveDS のスキームは空のままです。私の意見では、アーカイブ用のテーブルの作成を開始すると、CurrentDS に作成されたばかりのテーブルが見つかり、それらが既に存在していると考えます (間違った資格情報を使用)。

これは Postgres では問題なく動作しますが、Oracle ではどうなるでしょうか?

<datasources>

<local-tx-datasource>
   <jndi-name>CurrentDS</jndi-name>
   <connection-url>jdbc:oracle:thin:@localhost:1521:XE</connection-url>
   <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
   <user-name>current</user-name>
   <password>password</password>          

   <metadata>
     <type-mapping>Oracle9i</type-mapping>    
   </metadata>

 </local-tx-datasource>

 <local-tx-datasource>
   <jndi-name>ArchiveDS</jndi-name>
   <connection-url>jdbc:oracle:thin:@localhost:1521:XE</connection-url>
   <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
   <user-name>archive</user-name>
   <password>password</password>          

   <metadata>
     <type-mapping>Oracle9i</type-mapping>    
   </metadata>

 </local-tx-datasource>

</datasources>
4

0 に答える 0