oracle刪除使用者和表空間

2021-08-28 06:30:29 字數 543 閱讀 8386

刪除使用者:

drop user precise_client cascade;

刪除表空間和它的系統檔案:

drop tablespace precise_client including contents and datafiles;

如果發現不能刪除使用者,應該是使用者還有連線,查詢使用者的連線:

select username,sid,serial# from v$session where username=』 precise_client』;

查詢出他的sid,serial#,然後殺掉:

alter system kill session 『1505,81』;

再次查詢,可以查詢它的狀態:

select saddr,sid,serial#,paddr,username,status from v$session where username=』 precise_client』 ;

發現他的狀態為killd時,已經殺掉,再次執行刪除使用者即可;

刪除使用者,再刪除表空間,必須保證表空間沒有使用者使用才能刪除!

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,是不會刪除...

Oracle 刪除使用者和表空間

oracle 使用時間長了,新增了許多user 和tablespace.需要清理一下 對於單個user和tablespace 來說,可以使用如下命令來完成。步驟一 刪除user drop user cascade 說明 刪除了user,只是刪除了該user下的schema objects,是不會刪除...