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

WSJDBCConnection nezalamuje objekty typu oracle.jdbc.OracleConnection

Dvakrát zkontrolujte konfiguraci. Váš DataSource nesmí ukazovat na Oracle DB, jak si myslíte. Testoval jsem váš kód a bude fungovat, pokud váš DataSource skutečně ukazuje na Oracle DB.

isWrapperFor() metoda se vám snaží říct, že vaše připojení nezalamuje OracleConnection, a to je také v souladu s tím, co vám říká zpráva o výjimce.

Informace o produktu zdroje dat můžete zkontrolovat takto:

DatabaseMetaData metadata = conn.getMetaData();
System.out.println("DB product:  " + metadata.getDatabaseProductName());
System.out.println("JDBC Driver: " + metadata.getDriverName());



  1. Záludný příkaz SQL přes 3 tabulky

  2. Změna hesla pomocí Oracle SQL Developer

  3. MySQL atomické operace a zamykání tabulek

  4. Vlastní pořadí Mysql podle a abecední pořadí podle: