ORA-31107: Action failed as resource “string” is locked by name lock
Cause: Lock requests cause the whole request URI to be locked
Action: Supply lock token or unlock the lock
ORA-31107是一个错误代码,表示当操作失败时,由于指定的资源被名称锁定而失败。
・尝试对受名称锁保护的数据库资源执行不兼容的更改时,
・由于程序出现故障而引发名称锁,
・在当前活动会话期间,尝试更改受名称锁保护的资源。
1)查找正在使用该表的会话,并在它们结束之前,取消对名称的锁定。
2)重新尝试更改操作。
3)如果是由程序故障引起的,则需要审查程序代码,以确定需要解决的问题。