问题标签 [ora-00600]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 甲骨文 ORA-00600
我有返回的 SQL SELECT 语句:
如果我通过在 WHERE 子句中再添加一个条件来缩小结果范围,那么一切正常。
有谁知道发生了什么?
编辑:
编辑2:
我的数据库管理员建议了可行的解决方案:
sql - 将 Timestamp 类型的关联数组传递给 oracle 存储过程
我们在使用 Oracle Odp.Net(连接到 Oracle 9)时遇到了一个奇怪的错误。下面的代码片段说明了这个问题。
这是我们遇到的错误:
ORA-00600: 内部错误代码, 参数: [15419], [PL/SQL 执行期间出现严重错误], [], [], [], [], [], []
ORA-06544: PL/SQL: 内部错误, 参数: [78502], [], [], [], [], [], [], []
ORA-06553: PLS-801: 内部错误 [78502]
谷歌搜索让我们怀疑(尽管我们不完全确定)Odp.Net 不支持传递时间戳数组。
所以问题是2倍的:
- 是否可以使用 odp.net 将时间戳数组传递给 pl/sql 过程?
- 如果没有,是否有一个好的解决方法?
说明问题的 C# 控制台程序:
该代码正在调用以下 PL/SQL 存储过程
oracle - 删除后的MView问题
一世,
我在一台服务器上有一个由 DB link 创建的物化视图。该 Mview 上正在运行一项作业。(之前使用 dbms_refresh.make 进行创建)。
现在我在原始表中创建了 3 个新字段。
Mview 上正在运行作业,我放弃了 DBMS_refresh.destroy 的作业。然后删除了 Mview(我忘了在视图中删除索引)
现在,当我尝试使用之前提取的 SQL 创建 Mview 时,它给出的错误为:-
从命令的第 1 行开始的错误:
命令行错误:1 列:0 错误报告:
从命令中的第 26 行开始出错:
命令行错误:26 列:0 错误报告:SQL 错误:已关闭连接
sql - 包内的自定义聚合函数
我正在尝试在 Oracle 中编写一个自定义聚合函数,并将该函数与我拥有的其他一些函数一起分组到一个包中。作为一个例子(模拟我遇到的问题)假设我的自定义聚合来做一个数字的总和看起来像:
如果我编写以下函数定义:
和相应的类型声明来测试:
这个说法:
给出 70 的正确结果。但是,使用函数定义创建一个包:
并通过以下方式调用它:
爆炸
是否可以在包声明中嵌套自定义聚合函数?
oracle - Oracle 11gR2 11202 在大容量上使用 kglLockOwnersListAppend-ovf 问题
我们刚刚从 9i 迁移到 11gR2 11202,我们遇到了 KGL_LOCK 的主要问题。
我们有大约 1000 个专用连接到我们的数据库。前端是甲骨文形式。
在某些时候,我们会收到此错误,然后是数据库锁定。
ORA-00600: 内部错误代码, 参数: [kglLockOwnersListAppend-ovf], [0xACFF3BE20], [0xA2754D2D0], [], [], [], [], [], [], [], [], []
任何建议将不胜感激。
oracle - oracle drop table 级联约束语句挂起
我正在发布一个简单的 drop table cascade constraints table ,但它永远挂着。等了几个小时后,如果我按下 SQL Developer 中的取消按钮,它会显示“用户取消操作”,就像我是罪魁祸首一样。在我自己开枪之前,请指教。
挂了很久之后弹出如下对话框:
oracle - 具有 ref 属性的对象类型的全局临时表
在 oracle 9i 数据库中,我有一个对象类型的表。该对象具有 REF 属性。当我做“选择 deref ...”时工作正常。
问题是:由于架构问题,我必须将表设为 GTT(全局临时表)。现在,当我执行“选择 deref ...”时,给我错误 ORA-00600 ... [2147483647] ...
我可以在 GTT 上拥有 REF 属性吗?(谷歌对此一无所知)
如果没有..我如何解决 GTT 中的循环依赖问题?
提前致谢
java - PreparedStatement 和 Oracle 10g 错误
当我们在 Java Web 应用程序中调用一些 SQL 时,我在 Oracle 10g 中遇到了一个很大但间歇性的问题。我们无法快速修补或升级到 11g - 这似乎是第一个“愚蠢”的 Oracle 支持响应。有一种解决方法,但我在我的 Java 代码中的 PreparedStatements 中执行此操作时遇到了麻烦。
实际错误是:
错误是:Oracle 错误 12419392
周围的工作正在运行
在我们运行导致错误的 SQL 之前。然而,传统上 PreparedStatement 只接受一条 SQL:
是否可以有一个如下所示的 PreparedStatement 调用:
或者这是否可以通过一个接一个地运行一系列连续的 PreparedStatements 来实现?
在圣诞节临近和支持减少等情况下,这不是最好的时间,所以我真的希望有人能提供帮助。谢谢。
编辑:@jonearles 要求提供代码,如果有任何用途,就在这里。可能非常具体到我们的项目,但有人可能会发现明显的错误诱导问题:
oracle - ORACLE 服务器会话因致命错误而终止
我编辑了一个Trigger
并尝试保存。然后我得到了以下错误。
我无法保存我trigger
的修改。我该如何解决这个问题?