这样的错误如何解决: READ_COMMITTED and SERIALIZABLE are the only valid transaction levelsDSRA0010E
我在使用was6连接数据库oracle时候遇到这样的问题
java.sql.SQLException: READ_COMMITTED and SERIALIZABLE are the only valid transaction levelsDSRA0010E: SQL 状态 = null,错误代码 = 17,030 >
我的代码是这样的:
InitialContext ic = new InitialContext();
DataSource ds = (DataSource)ic.lookup( "jdbc/MaxisOracle1 ");
Connection con = ds.getConnection();
//走到这里时候报错的
//con.setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);
//Statement st = con.createStatement();
//ResultSet rs = st.executeQuery( "select count(*) from hotlinkforum ");
//out.println( "forum count is: " + rs.getInt(1));
不知道如何处理
------解决方案--------------------不支持 Connection.TRANSACTION_READ_UNCOMMITTED 这个事务级别阿.
改成 con.setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED);
再试一下.