sql >> Databasteknik >  >> RDS >> Oracle

Installera JDBC för Jboss EAP 6.3

JBoss-EAP 6.3 använder JBoss-AS 7.4.0 Final Community Version.

Så du tittar på JBoss AS 5 och AS 4.

För att ställa in Oracle DataSource i Jboss EAP 6.3 måste du göra följande steg

  1. Du måste skapa datakälla under elementet Datasources i din fristående konfigurationsfil enligt följande
<datasource jta="true" jndi-name="your jndiName" pool-name="poolname" enabled="true" use-java-context="true" use-ccm="true">
    <connection-url>database URL</connection-url>
    <driver-class>oracle.jdbc.OracleDriver</driver-class>
    <driver>oracleDriver</driver>
    <pool>
    <min-pool-size>2</min-pool-size>
    <max-pool-size>20</max-pool-size>
    <prefill>true</prefill>
    </pool>
    <security>
    <user-name>username</user-name>
    <password>password</password>
    </security>
    </datasource>
  1. För det andra måste du lägga till drivrutinselementet under Drivrutiner i din konfigurationsfil. Något sånt här.
<drivers>
    <driver name="oracleDriver" module="com.oracle"/>
    </drivers>

Se till att drivrutinsnamn i drivrutinselementet och drivrutinselementet i ditt datakällaelement är samma.

  1. Tredje steget är att klistra in ojdbc5.jar i mappen i din modulkatalog under jboss-katalogen. För det måste du skapa kataloger com/oracle/main under modules/system/layers/base/ [i den här sökvägen klistra in kopierad jar-fil] och måste också skapa module.xml-fil under huvudkatalogen

Innehållet i module.xml är som följer:

<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.0" name="com.oracle">
<resources>
<resource-root path="ojdbc6.jar"/>
</resources>
<dependencies>
<module name="javax.api"/>
<module name="javax.transaction.api"/>
</dependencies>
</module>

Se till att modulnamnet i filen module.xml ovan och namnet som anges för attributmodulen för drivrutinselementet i din fristående konfigurationsfil är samma.

Ja

Jag tror att dessa steg kommer att hjälpa dig att konfigurera Datasource i Jboss-EAP 6.3

Tack



  1. Node MySQL escape LIKE-sats

  2. Skapa användare från strängvariabler i ett PL/SQL-block

  3. ORACLE TRIGGER INSERT INTO ... (VÄLJ * ...)

  4. Vikten av bra databasdesign (och 7 steg för att uppnå det)