Hi,
Calling
| ResultSet rs = conn.getMetaData().getTables(null, null, null, new String[]{"TABLE", "ALIAS"}); |
| rs.close(); // this leaves cursor open |
repeatedly on a connection will eventually cause an error
"ORA-1000 maximum open cursors exceeded"
Is this a defect in the JDBC driver? We pool our connections, so they aren't closed and therefore we are hitting this issue. We do not want to have to close the connection each time.
TIA
Ian