国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Linux下Oracle刪除用戶和表空間的方法

2020-07-26 14:14:10
字體:
來源:轉載
供稿:網友

本文實例講述了Linux下Oracle刪除用戶和表空間的方法。分享給大家供大家參考,具體如下:

1.刪除某個用戶

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

用戶已刪除

如果用戶無法刪除,并報錯:

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 中表的外鍵參照

希望本文所述對大家Oracle數據庫程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 山西省| 百色市| 汕头市| 霍林郭勒市| 太仆寺旗| 桦甸市| 湘西| 临朐县| 会宁县| 富锦市| 石河子市| 阿克| 获嘉县| 景泰县| 孟村| 灵丘县| 府谷县| 日土县| 那坡县| 昌平区| 武威市| 塔河县| 曲水县| 凌海市| 石阡县| 明溪县| 镇原县| 皮山县| 石景山区| 无棣县| 陵川县| 花莲市| 瑞金市| 沛县| 克什克腾旗| 泰州市| 长宁县| 宜兴市| 乾安县| 鄯善县| 辰溪县|