在我的代码中,一个长的 select 语句给出了这个异常:
ORA-01013: user requested cancel of current operation.
我正在使用 Jboss 4 和 ojdbc6 。Jboss/java 会在 5 分钟后终止此查询,但当我在 Toad 中执行此查询时,需要 40 到 45 分钟才能成功执行。
Java 或 Jboss 中是否有任何设置等待查询执行 40 到 45 分钟?
我尝试设置 setQueryTimeout 但这并不能解决问题。
Stmt = OpenDBCon().createStatement();
Stmt.setQueryTimeout(3600);
rs = Stmt.executeQuery(SQLString);