當前位置:首頁 » 編程語言 » sqlplus怎麼卸載
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqlplus怎麼卸載

發布時間: 2023-06-16 03:41:23

Ⅰ linux oracle資料庫 怎麼刪除

linux伺服器上Oralce
11G資料庫手動刪除方法;
使用sqlPlus或者其他你喜歡的命令行工具登錄資料庫,登錄用戶是sysdba*
輸入下面的命令的到不同文件的路徑:
select
name
from
v$datafile;
select
member
from
v$logfile;
select
name
from
v$controlfile;
select
name
from
v$tempfile;
在SQLPlus中關閉資料庫,接著退出SQLPlus
sqlplus
"/
as
sysdba"
shutdown
immediate;
quit;
在命令行中輸入下面的命令停止監聽服務:
在Oralce
Linux賬戶中:
lsnrctl
stop
回憶一下之前的文件路徑;在刪除這些文件的時候作為一個檢查項。記住:你備份了資料庫了么?當准備好之後,就刪除你的數據文件吧,同樣還有你的日誌文件、控制文件和臨時文件。
進入
$ORACLE_HOME/network/admin
目錄並刪除
tnsnames.ora

listener.ora
文件;
進入
$ORACLE_HOME/dbs
目錄並刪除
init[db_name].ora、
orapw[db_name]和
spfile[db_name].ora
文件;
進入
$ORACLEHOME/admin/[dbname]/pfile
目錄並刪除
init[db_name].ora
文件;
進入
$ORACLEHOME/admin/[dbname]/amp
目錄並刪除所有文件;
編輯/etc/oratab
並移除以你資料庫名字開頭的行.
這樣就好了。

Ⅱ linux oracle資料庫怎麼卸載干凈

1.使用SQL*PLUS停止資料庫

復制代碼 代碼如下:

$ sqlplus /nolog

SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit

2.停止Listener

復制代碼 代碼如下:

$ lsnrctl stop

3.停止HTTP服務

復制代碼 代碼如下:

# service httpd stop

4.用su或者重新登錄到root(如想重新安裝可以保留oracle用戶,省得輸入環境變數了)
5.將安裝目錄刪除

復制代碼 代碼如下:

# rm -rf /u01/app/oracle/

6.將/usr/bin下的文件刪除

復制代碼 代碼如下:

# rm /usr/local/bin/dbhome

# rm /usr/local/bin/oraenv
# rm /usr/local/bin/coraenv

7.將/etc/oratab刪除

復制代碼 代碼如下:

# rm /etc/oratab

8.將/etc/oraInst.loc刪除

復制代碼 代碼如下:

# rm /etc/oraInst.loc

9.將oracle用戶刪除(若要重新安裝,可以不刪除)

復制代碼 代碼如下:

# userdel –r oracle

10.將用戶組刪除(若要重新安裝,可以不刪除)

復制代碼 代碼如下:

# groupdel oinstall

# groupdel dba

11.將啟動服務刪除

復制代碼 代碼如下:

# chkconfig --del dbora

到此重啟後,Linux系統下的Oracle資料庫已完全刪除了!!!
需要解決更多linux問題,詳情請看 http://www.linuxprobe.com/chapter-00.html
望採納