diff --git a/rdbms/wrapper/OcciStmt.cpp b/rdbms/wrapper/OcciStmt.cpp index 84ee44bc4891c58cfbc1082cc3129b732d31e73a..fffe303fd196efd58026425494e0a6c4516754b4 100644 --- a/rdbms/wrapper/OcciStmt.cpp +++ b/rdbms/wrapper/OcciStmt.cpp @@ -319,11 +319,13 @@ bool OcciStmt::connShouldBeClosed(const oracle::occi::SQLException &ex) { switch(ex.getErrorCode()) { case 28: + case 492: case 1003: case 1008: case 1012: case 1033: case 1089: + case 2051: case 2392: case 2396: case 2399: