问题标签 [ora-06512]

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.

0 投票
5 回答
219026 浏览

oracle - ORA-29283:无效的文件操作 ORA-06512:在“SYS.UTL_FILE”,第 536 行

下面是我用来从表中提取数据到平面文件的代码。

这段代码在我们的开发数据库中运行良好,但如果我在新数据库中执行,它会抛出以下错误。


请帮我解决这个问题。

伙计们,如果您需要我提供更多数据来解决这个问题,请告诉我。

0 投票
3 回答
27809 浏览

oracle - DBMS_Snapshot.refresh 在 11g 上不起作用,物化视图错误

我执行DBMS_Snapshot.refreshOracle 10g工作正常,但是当我执行Oracle 11g它时,它会给出以下错误

非常感谢任何帮助

问候。

南迪什

0 投票
1 回答
804 浏览

oracle - 无效的权限错误?

两个相关的应用程序在几个查询中使用一个包中的函数来以 CSV 格式返回一些数据。被选择和连接的列是一个 CLOB 字段,可以包含 HTML、特殊字符等。应用程序的用户很少,因此使用不频繁。一种是使用 Oracle HTTP 服务的 Flex 应用程序,另一种是使用 ODP.NET 的 ASP.NET 应用程序。这些应用程序实际上是一个集成的应用程序,彼此之间有超链接。

昨天,我收到了几条关于一个奇怪错误的通知:

ORA-01031: 权限不足 ORA-06512

错误详细信息中的包中的行号表明该错误是由在 select 子句中使用的函数引起的。它会在大约 75% 的时间被任一应用程序调用时发生。

我是否正确,ORA-06512然后导致函数中发生了ORA-01031 insufficient privilege error?不幸的是,ORA-06512这是一个非常普遍的错误,并没有告诉我任何事情。为什么会导致无效的权限错误?两个应用程序使用的 Oracle 用户帐户对包含该函数的包具有执行权限。

关于功能......它已经在生产中使用了大约 2 年,没有任何问题。另外,昨天我把数据导入QA并测试时,无论我用请求敲击服务器多少次,都不会出现错误。但在生产中,错误会在大约 75% 的时间发生在完全相同的参数下。

DBA 试图帮助我进行跟踪,但我们在跟踪文件中找不到错误消息。

今天,一切都在生产中恢复正常。即使我用请求锤击服务器,错误也会顽固地拒绝发生。

是什么导致了昨天这种非常奇怪的行为?这里的大师有什么想法吗?

编辑:我刚刚意识到一个重要的细节。该函数正在选择并连接到 CSV 的表中的列是 CLOB。

0 投票
2 回答
3978 浏览

oracle - Oracle:不一致的数据类型问题

我收到不一致的数据类型错误消息,我不知道为什么。我需要一些指导来解决这个问题。

我正在创建两种类型:

我的 Universe 表具有列类型以下列:



行类型

标签类型


这是使用这种类型的函数:

我已尝试调试问题,但仍然无法找到出路,如果 SO 社区可以指导,我将不胜感激。

0 投票
2 回答
13675 浏览

oracle - RAISE_APPLICATION_ERROR 问题

我开发了一个触发器来检查日期的有效性。它工作正常,因为它可以防止我存储无效日期,但我也收到一条奇怪的错误消息,我不知道为什么。我的代码如下:

我得到的错误是:

错误 ORA-20101:错误日期 ORA-06512:在“USER587.CHECKDATEVALIDITY”第 28 行 ORA-04088:执行触发器“USER578.CHECKDATEVALIDITY”时出错。

另外我注意到我从调用的 RAISE_APPLICATION_ERROR 旁边的行中得到错误。什么发出错误?

0 投票
3 回答
8439 浏览

java - Oracle 错误日志文件

我在 Oracle 中运行以下块(它的作用不是那么重要)

并得到以下错误:

问题:如何访问 Oracle 错误日志或其他内容以获取完整的堆栈跟踪或有关异常的任何其他信息。

0 投票
3 回答
9923 浏览

oracle - 如何使用存储过程将文件读入 oracle DB

我正在尝试将文件作为 blob 读入我的 oracle 表中。该文件是 *.gz 数据。我环顾了“网络”并找到了一些示例,这就是我想出的:

当我运行它时,我收到以下错误:

我已经以各种方式玩弄了路径,即'/tmp/'、'tmp'、'/tmp'。文件名是正确的,所以我不知道出了什么问题。这实际上是我写过的第一个存储过程,所以这可能是一件非常简单的事情。我希望有人可以帮助我。顺便说一句,我正在使用 Oracle SQL Developer。

0 投票
1 回答
567 浏览

oracle - pl sql异常信息

我有以下错误消息。

你能告诉我为什么有很多行吗?是堆栈展开还是人为地将消息放在一起?

0 投票
3 回答
3089 浏览

oracle - ORA-01438 错误

谁能帮我解决这个例外?

ORA-01438: 该列允许的值大于指定的精度

ORA-06512:在“DM001.DFEE_AFT_IUD_JOURNAL”,第 58 行

ORA-04088: 执行触发器 'DM001.DFEE_AFT_IUD_JOURNAL' 时出错 ORA-06512: 在第 4 行

0 投票
3 回答
280541 浏览

oracle - Oracle 错误 ORA-06512

只是无法弄清楚为什么它给了我 ORA-06512 错误

进行插入的表的结构基础: