java - 如何关闭oracle打开的游标

标签 java oracle cursor oracle-sqldeveloper

我有一个错误,即 ORA-01000 超出最大打开游标,我想关闭这些打开的游标。我已经修复了原因并重新启动了java服务器,但问题仍然出现。

我在论坛上读到一些问题,他们提到了重新启动oracle服务器。这是问题所在。我有两个环境看起来相同的数据库。我只在环境1中遇到这个问题。因此我认为没有必要重新启动oracle,我重新启动了我的java服务器1。但我仍然有同样的问题。

你知道如何关闭所有打开的光标吗?

最佳答案

问题是打开的游标在 session 未关闭时保持打开状态。 您可以尝试终止与您的java应用程序相关的 session (oracle session )。

关于java - 如何关闭oracle打开的游标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29562561/

相关文章:

php - 触发多个 Action 和循环

java - jar 忽略了我的 list

java - 如何通过与 hibernate 的多对多关系级联保存?

java - Mockito 使用通用集合参数验证方法调用

java - 从给定的电子邮件中检索一些列

android - 从数据库中获取值以设置复选框

android - 在 Android 上搜索巨大的 sqlite 数据库

java - 如何在intellij中运行spring boot应用程序?

oracle - 这就是非批量绑定(bind) PL/SQL 代码应如何转换为批量绑定(bind)代码的方式吗?是否有理由放弃 buk 绑定(bind)?

sql - 如果oracle数据库中的某个表是空表统计的,那么如何恢复该表的原始统计信息呢?