ORA-00054: 资源正忙,要求指定 NOWAIT

[复制链接]
查看11 | 回复9 | 2006-9-6 01:01:55 | 显示全部楼层 |阅读模式
某张表被锁定了
drop也不行,出现如下提示:
ORA-00054: 资源正忙,要求指定 NOWAIT
这个该如何解决呢?
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
资源被锁定了。释放锁定。
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
1.找出当前被锁定的表相关的操作。
2.把相关的操作kill。这样就可以释放资源了
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
找出相关的session,然后kill掉,释放资源!
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
有含 nowait 的命令吗?
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
select *** for update nowait
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
lz 你问的问题真的是有点对不起你的那些灰海豚啊。
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
dml语句加了tm共享锁的缘故。
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
关键是我没权限,这个数据库中我的帐户没有访问V$SESSION和V$LOKC之类的视图,没法抓出来也没法杀
回复

使用道具 举报

千问 | 2006-9-6 01:01:55 | 显示全部楼层
那就加nowait 了, 呵呵
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行