当前位置: 代码迷 >> Oracle管理 >>   ORA-00942: 表或视图不存在
  详细解决方案

  ORA-00942: 表或视图不存在

热度:498   发布时间:2016-04-24 06:21:21.0
删除System用户
我用执行drop user system时提示:

  ORA-01922: 必须指定 CASCADE 以删除 'SYSTEM'

执行 drop user system CASCADE 时提示:

  ORA-00942: 表或视图不存在

是不是System不可以删除?


------解决方案--------------------

system是系统用户,该用户下有许多与系统相关的表。 是不能删除的。

drop user user-->删除用户
drop user user cascade->删除用户的同时会删除此用户名下的所有表和视图。



------------------------------------------ 
Blog: http://blog.csdn.net/tianlesoftware 
网上资源: http://tianlesoftware.download.csdn.net 
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
DBA1 群:62697716(满); DBA2 群:62697977
------解决方案--------------------
只有一个人可以删除 system 用户 那就是春哥
------解决方案--------------------
探讨
我用执行drop user system时提示:

ORA-01922: 必须指定 CASCADE 以删除 'SYSTEM'

执行 drop user system CASCADE 时提示:

ORA-00942: 表或视图不存在

是不是System不可以删除?

------解决方案--------------------
IIHERO真强啊,6点多就起来CSDN了,牛X.....
------解决方案--------------------
刚开始学习oracle,大家使用时是不是就考虑在使用的用户下创建表和维护表。至于表空间不用管理?
------解决方案--------------------
up!!!!
------解决方案--------------------
探讨
我用执行drop user system时提示:

ORA-01922: 必须指定 CASCADE 以删除 'SYSTEM'

执行 drop user system CASCADE 时提示:

ORA-00942: 表或视图不存在

是不是System不可以删除?

------解决方案--------------------
不能删除的~
------解决方案--------------------
-- 车子是不能卸轮胎的!
------解决方案--------------------
探讨
我用执行drop user system时提示:

  ORA-01922: 必须指定 CASCADE 以删除 'SYSTEM'

执行 drop user system CASCADE 时提示:

  ORA-00942: 表或视图不存在

是不是System不可以删除?

------解决方案--------------------
探讨
-- 车子是不能卸轮胎的!

------解决方案--------------------
楼主厉害,话说楼主为啥不删sys用户?那个权限更高
话说要是删其他用户用drop user 或者 drop user cascade都可以的说
------解决方案--------------------
呵呵 这个想法很强悍啊。。
------解决方案--------------------
卸载数据库,就没有system用户了
------解决方案--------------------
删除system表空间,也太牛了吧
------解决方案--------------------

想法确实够劲的- -
------解决方案--------------------
format 可以删除
------解决方案--------------------
system 是系统用户,不可以删除的