我已经连接到 Oracle 数据库。现在我面临
ORA-01000: maximum open cursors exceeded
我使用代码插入数据:
public static void OracleJDBC(String Serial_Number, String Charged_MDN) {
String dataInsertQuery = "insert into CDR_Huawei (Serial_Number, Charged_MDN) values ('" + Serial_Number + "', '" + Charged_MDN + "')";
String dataSelectQuery = "select * from CDR_Huawei";
Statement statement = null;
try {
statement = connection.createStatement();
statement.execute(dataInsertQuery);
//System.out.println("Data Inserted Successfully");
} catch (SQLException e) {
e.printStackTrace();
}
}
它仅适用于前 500 条记录,然后出现错误 Ora-1000。我总共有大约 6000 条记录。我发现一些主题说应该更改配置,但我无法更改配置。
还有其他方法可以解决此错误吗?