清空user的数据库对象:
方法1.重建用户
drop user <user> cascade;
方法2.删除所有数据库对象(可能会有索引,LOB删除不了)
PLSQL菜单:Tools-Export User Objects,全选-右击-drop.
问题:drop user <user> cascad;时提示 currently connected.
措施:
alter user <user> account lock;
select username,sid,serial# from v$session s;
alter system kill session 'sid,serial#';
drop user <user> cascade;
补充:
orakill sid serial#;
alter system kill session 'sid,serial#';
alter system disconnect session 'sid,serial#';
本文介绍了两种清理Oracle数据库中特定用户的所有对象的方法:一是通过重建用户的方式,使用DROP USER CASCADE命令;二是通过PLSQL工具菜单选择并删除指定用户的全部数据库对象。文章还详细解释了在执行DROP USER CASCADE命令遇到currently connected错误时的解决步骤。
902

被折叠的 条评论
为什么被折叠?



