以system使用者登入,查詢需要刪除的使用者:
--查詢使用者
select
*from dba_users;
--查詢工作空間的路徑
select
*from dba_data_files;
--加上cascade則將使用者連同其建立的東西全部刪除(且閃回無法恢復)
--若使用者擁有物件,則不能直接刪除,否則將返回乙個錯誤值。指定關鍵字cascade,可刪除使用者所有的物件,然後再刪除使用者。
drop
user 使用者名稱;
drop
user 使用者名稱 cascade
;
--刪除表空間與資料檔案
drop
tablespace 表空間名稱 including contents and datafiles cascade
constraint
;
-- 先刪除使用者(如果要刪除的表空間上有多個使用者有相關資料,則要將多個使用者都刪除)
drop
user user_name cascade
;-- 再刪除表空間:
drop
tablespace tablespace_name including contents and datafiles;
Oracle 表空間 使用者的建立與刪除
一 建立使用者與表空間 1 建立臨時表空間 create temporary tablespace 臨時空間名稱 tempfile d dbtemp.dbf size 5m autoextend on next 5m maxsize 20480m extent management local 2 ...
oracle刪除使用者和表空間
oracle 使用時間長會有許多user 和tablespace,導致磁碟被佔滿 如果要刪除user和tablespace 來釋放硬碟空間,可以使用如下命令 step1 刪除user drop user 使用者名稱 cascade 說明 僅刪除了user,還沒有刪除對應的tablespace ste...
Oracle 刪除使用者和表空間
oracle 使用時間長了,新增了許多user 和tablespace.需要清理一下 對於單個user和tablespace 來說,可以使用如下命令來完成。步驟一 刪除user drop user cascade 說明 刪除了user,只是刪除了該user下的schema objects,是不會刪除...