0

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

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

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

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

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

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

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

4

1 回答 1

0

一些东西可以尝试:

  • 让其他用户运行您尝试运行的确切脚本,看看他们是否收到错误。
  • 仔细将您的脚本与正在运行的脚本进行比较。有什么不同吗?它可能很小,例如省略模式名称。
  • 与 DBA 核实最近是否有任何新的数据库更改。这可能是由于新的架构、新的特权、新的同义词、新的政策等。
于 2013-11-11T17:43:26.217 回答