sql >> データベース >  >> RDS >> Oracle

DSRA9010Eを克服する方法はありますか?'setReadOnly'はWebSphere例外でサポートされていませんか?

    connectionのラップを解除してみてください このようなオブジェクト:

    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(); 
    

    WebSphereApplicationServerとJDBC4.0ラッパーパターン を参照してください。



    1. 結果をSQLでグループ化せずにSUM操作を適用するにはどうすればよいですか?

    2. MySQLの真に異なる結合

    3. クエリのカウントが間違っています

    4. Railsスコープ-完全に一致する場所