LINUX下刪除oracle伺服器的使用者和表空間

2022-10-11 06:06:09 字數 893 閱讀 6637

1.刪除某個使用者

sql> conn /

assysdba

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#

---------- ----------

1509019

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

Linux下oracle自動啟動監聽及服務

在linux啟動時自動啟動oracle監聽和例項 首先要解決上面的問題,才能繼續喲!第一步 修改 etc oratab檔案,命令如下 oracle oracle11g vi etc oratab 找到 accp u01 oracle n 修改為 accp u01 oracle y 第二步 把lsnr...

linux下徹底刪除oracle步驟

是windows下連線linux工具 xmanager也是連線linux工具,支援圖形化,這裡我們通過dbca圖形化方式解除安裝oracle要用xmanager dbca 返回securecrt 4 刪除 usr local bin下的三個檔案 dbhome,oraenv,coraenv su ro...

linux下修改apache,nginx服務埠號

一 linux下修改apache埠號 yum安裝後,apache配置檔案 etc httpd conf httpd.conf 找到apache目錄下的 httpd.conf,使用vi 開啟,找到 port 80 這一行,把80改成在此伺服器上沒有用到的埠號,儲存退出。二 linux下修改xampp裡...