濮阳杆衣贸易有限公司

主頁 > 知識庫 > Linux下Oracle刪除用戶和表空間的方法

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

熱門標簽:百度地圖標注途經點 哪個400外呼系統好 地圖標注養(yǎng)老院 慧營銷crm外呼系統丹丹 圖吧網站地圖標注 愛客外呼系統怎么樣 哈爾濱電話機器人銷售招聘 山東crm外呼系統軟件 開發(fā)外呼系統

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

1.刪除某個用戶

SQL> conn /as sysdba
Connected.
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    9019
SQL> 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數據庫程序設計有所幫助。

您可能感興趣的文章:
  • 使用sqlplus命令行工具為oracle創(chuàng)建用戶和表空間
  • oracle創(chuàng)建表空間、授權、創(chuàng)建用戶、導入dmp文件
  • Oracle 刪除用戶和表空間詳細介紹
  • shell腳本操作oracle刪除表空間、創(chuàng)建表空間、刪除用戶
  • Oracle新建用戶、角色,授權,建表空間的sql語句
  • Oracle數據庫的實例/表空間/用戶/表之間關系簡單講解

標簽:周口 固原 青島 甘肅 武漢 開封 承德 和田

巨人網絡通訊聲明:本文標題《Linux下Oracle刪除用戶和表空間的方法》,本文關鍵詞  Linux,下,Oracle,刪除,用戶,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Linux下Oracle刪除用戶和表空間的方法》相關的同類信息!
  • 本頁收集關于Linux下Oracle刪除用戶和表空間的方法的相關信息資訊供網民參考!
  • 推薦文章
    周口市| 乐业县| 会泽县| 柳河县| 台南市| 象山县| 隆化县| 东山县| 封丘县| 老河口市| 寿阳县| 九寨沟县| 涿州市| 弥渡县| 通化县| 宜都市| 黄梅县| 磴口县| 通道| 惠来县| 桦川县| 宽城| 荃湾区| 莱阳市| 离岛区| 甘德县| 乌兰县| 扎兰屯市| 尉氏县| 龙州县| 札达县| 龙门县| 拜城县| 临夏市| 喀什市| 陕西省| 长岛县| 铜鼓县| 贵德县| 雅江县| 洪江市|