失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux下Oracle删除用户和表空间办法

Linux下Oracle删除用户和表空间办法

时间:2019-04-06 16:52:57

相关推荐

Linux下Oracle删除用户和表空间办法

php教程|PHP开发

Oracle 用户

php教程-PHP开发

android 在线考试源码,vscode 两个快捷键,ubuntu推流,tomcat设置数据源,事故案例 爬虫,php相关技术使用,东台seo优化个性化服务lzw

1.删除某个用户

启动盘量产源码,ubuntu引导分区大小,爬虫编程语言入门,php开源图片,河间seo开发lzw

SQL> conn /as sysdbaConnected.SQL> drop user userName cascade;

搜猫搜索引擎源码,vscode不想安装插件,ubuntu 查询端口,tomcat日志自动刷新,crawlab爬虫,问答 源码 php,移动seo快排推广,php精美网站模板下载,简洁信息类网站模板下载lzw

用户已删除

如果用户无法删除,并报错:

ERROR at line 1:

ORA-01940: cannot drop a user that is currently connected

通过查看用户的进行,并kill用户进程,然后删除用户。

SQL> select sid,serial# from v$session where username=userName;SID SERIAL#---------- ----------150 9019SQL> alter system kill session 150,9019;System altered.

2.删除表空间

前提:删除表空间之前要确认该表空间没有被其他用户使用之后再做删除

drop tablespace nsName including contents and datafiles cascade constraints ;

including contents 删除表空间中的内容,如果删除表空间之前表空间中有内容,而未加此参数,表空间删不掉,所以习惯性的加此参数。

including datafiles 删除表空间中的数据文件。

cascade constraints 同时删除 tablespace 中表的外键参照。

更多Linux下Oracle删除用户和表空间的方法相关文章请关注PHP中文网!

如果觉得《Linux下Oracle删除用户和表空间办法》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。