sql >> Databáze >  >> RDS >> Oracle

Získání popisovače pro nativní Oracle Connection v Hibernate 4 pro spuštění uloženého proc

Kód možnosti 2 funguje správně.

tj.

OracleConnection oracleConnection = connection.unwrap( OracleConnection.class );

Problém byl v tom, že jsme měli 2 verze ojbc.jar – jednu jako modul Jboss a jednu v rámci EAR, proto ClassCastException.

Jak je uvedeno v komentářích, tento kód také funguje

oracle.jdbc.driver.OracleConnection oc = (oracle.jdbc.driver.OracleConnection) connection.getMetaData().getConnection();



  1. PostgreSQL server se nevypne na Lion (Mac OS 10.7)

  2. Analyzujte XML na SQL Server

  3. Použití ovladačů Easysoft ODBC s Informatica PowerCenter

  4. Jak nainstalovat sqlcmd &bcp na Red Hat