删除某个表和记录时,均有下面的提示:
ORA-00054 resource busy and acquire with NOWAIT specifie
Oracle安装作Unix下,请问如何解决。因为是新手,最好附上解决的步骤,谢谢!
ORA-00054 resource busy and acquire with NOWAIT specifie
Oracle安装作Unix下,请问如何解决。因为是新手,最好附上解决的步骤,谢谢!
解决方案 »
- Suse 升级libc后,Oracle 11g不能启动,求解决
- jdbc连接oracle问题,同志们请进
- 问个可更新视图的问题
- oracle触发器技术问题
- oracle10g 有这个工具 logminer viewer 吗?
- 请教!关于Oracle 9.2.0.1.0企业版 允许同时连接的 “许可认证”?
- 紧急求助:ora-27100 shared memory realm already exists
- case when 可不可以判斷某字段是否為空。如:case when bookqty1 is null then bookqty1 else bookqty2
- 急急急 ORA 12537 TNS连接关闭
- 求解惑
- 过程与SQL语句不同步的问题!!!~~~~
- 求一行业工种人数统计表
select a.sid,a.serial#,a.username,a.program,
c.owner, c.object_name ,a.MACHINE,a.TERMINAL
from v$session a, v$locked_object b, all_objects c
where a.sid=b.session_id and
c.object_id = b.object_id
如果你要操作的对象已经被锁住,则你必须等待或者:
alter system kill session 'a.sid,a.serial#'
1.建议先查看是否自己在其他窗口正在操作当前的表而没有COMMIT;
2.询问或查看是否有其他用户在使用当前的表而没有COMMIT;
3.查看是否发生了死锁.
如果是1的话,自己关闭其他的窗口就可以
如果是2的话,协调或等待其他用户COMMIT;
如果是3的话,alter system kill session 'sid,serial#'个人建议一般不要使用alter system kill session 的语句,
如果在测试库还没有问题,正式的数据库中这样的操作对数据一直性是有影响的--对于用户来说.