sql >> Database >  >> RDS >> Oracle

jboss 7 Oracle-gegevensbronconfiguratie

Hier is een link over de gegevensbronconfiguratie voor JBoss 7 die natuurlijk werken met 7.1

https://community.jboss.org/wiki/DataSourceConfigurationInAS7

Het voorbeeld is het configureren van een MySQL-voorbeeld.
Dit is wat ik deed voor een Oracle Driver

<datasource jndi-name="java:/sigap_ws_receiver" pool-name="sigap_ws_receiver" enabled="true">
    <connection-url>jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=off)(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.1)(PORT=1524))(CONNECT_DATA=(SERVICE_NAME=profepa)(SERVER=DEDICATED)))</connection-url>
    <driver>com.oracle</driver>
    <pool>
        <min-pool-size>3</min-pool-size>
        <max-pool-size>5</max-pool-size>
    </pool>
    <security>
        <user-name>user</user-name>
        <password>pass</password>
    </security>
    <validation>
        <exception-sorter class-name="org.jboss.resource.adapter.jdbc.vendor.OracleExceptionSorter"/>
    </validation>
    <timeout>
        <blocking-timeout-millis>5000</blocking-timeout-millis>
        <idle-timeout-minutes>5</idle-timeout-minutes>
    </timeout>
</datasource>

Het bestuurdersgedeelte ziet er als volgt uit:

<drivers>
    <driver name="com.oracle" module="com.oracle">
        <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>
    </driver>
</drivers>

Mijn module.xml bevindt zich onder $JBOSS_HOME\modules\com\oracle\main in de jar ojdbc6.jar:

<module xmlns="urn:jboss:module:1.0" name="com.oracle">
    <resources>
        <resource-root path="ojdbc6.jar"/>
    </resources>
    <dependencies>
        <module name="javax.api"/>
    </dependencies>
</module>


  1. Er kan slechts één uitdrukking worden opgegeven in de selectielijst als de subquery niet wordt geïntroduceerd met EXISTS

  2. Haal de waarde uit de database in geselecteerde tag HTML PHP MySQL

  3. Voer sp_msforeachdb uit in een Java-toepassing

  4. Fuse 6.3 dbcp basisgegevensbron