用户在更新之前突然收到 ORA-01013 [重复]

Posted

技术标签:

【中文标题】用户在更新之前突然收到 ORA-01013 [重复]【英文标题】:User suddenly getting ORA-01013 on updates when they hadn't before [duplicate] 【发布时间】:2013-11-11 17:38:11 【问题描述】:

我不是 DBA,只是一个“普通”用户。

我有一个脚本,我每周都会针对我们的开发和生产服务器运行该脚本,它将值“更新”到不属于我的表中。

上周,每当我尝试在开发服务器上而不是在生产服务器上运行此脚本时,我开始收到 ORA-01031 错误。

据我所知,系统级别没有变化。

经过进一步调查,这似乎只影响了我。其他用户能够在任一系统上运行脚本而不会出现问题。

此外,无论表如何,我尝试的任何更新/插入都会发生这种情况。

我们的 DBA 删除并重新创建了我的帐户,这似乎没有影响任何事情。我们还应该检查哪些其他项目?

【问题讨论】:

“据我所知,没有系统级别的更改。”,看起来您的权限已被撤销,或者您现在正在运行代码您以前无权访问的视图... 标题说 ORA-01013,问题正文说 ORA-01031。是哪个? 【参考方案1】:

一些东西可以尝试:

让其他用户运行您尝试运行的确切脚本,看看他们是否收到错误。 仔细比较您的脚本和正在运行的脚本。有什么不同吗?它可能是一些小事,比如省略架构名称。 与 DBA 核实最近是否有任何新的数据库更改。这可能是由于新架构、新特权、新同义词、新政策等原因造成的。

【讨论】:

原来是最后一个。他们在进行安全清理,却忘记了他们所做的特定更改。

以上是关于用户在更新之前突然收到 ORA-01013 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作

java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作

orcl表空间创建失败ORA-00604:递归SQL级别1出现错误ORA-01013这是哪的问题

为啥我在引入属性类型提示时突然收到“在初始化之前不能访问类型属性”错误?

用户突然收到“XPath Evaluator is Undefined”错误

oracle性能分析2