Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Czy istnieje sposób na obejście DSRA9010E, że opcja „setReadOnly” nie jest obsługiwana w wyjątku WebSphere?

Spróbuj rozpakować connection obiekt taki:

Context ic = new InitialContext();
DataSource ds = (DataSource)ic.lookup("jdbc/OracleDS");
Connection conn = ds.getConnection();

if (conn.isWrapperFor(oracle.jdbc.OracleConnection.class)) {
     // Returns an object that implements the given interface to
     // allow access to non-standard methods, or standard methods
     // not exposed by the proxy.
     oracle.jdbc.OracleConnection oraCon = conn.unwrap(oracle.jdbc.OracleConnection.class);
     // Do some Oracle-specific work here.
     oraCon.setReadOnly(readOnly);
     ....

}
conn.close(); 

Zobacz WebSphere Application Server i wzorzec opakowania JDBC 4.0



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak zdobyć pierwszy element przez XPath w Oracle

  2. Jaki jest najprostszy sposób zdefiniowania zmiennej lokalnej w Oracle?

  3. Oblicz różnicę czasu w SQL z przesunięciami

  4. Jak zaprojektować tabelę, która będzie przechowywać bardzo duże dane?

  5. Jak usunąć dziwną tabelę o nazwie BIN$c+eOnMB3RbKSEfg/rsxtAQ==$0 z bazy danych Oracle?