導航:首頁 > 操作系統 > linux刪除oracle實例

linux刪除oracle實例

發布時間:2022-10-29 05:34:49

① 如何刪除linux環境下的oracle實例

先關庫再.....
$ORACLE_BASE/oradata 文件夾刪掉(數據文件,在線日誌,控制文件)
$ORACLE_HOME/dbs 文件夾裡面的init**.ora spfile*** pwd*** 這幾個文件刪掉
$ORACLE_BASE/flash_recovery_area 文件夾刪掉(歸檔文件,備份集)
$ORACLE_HOME/network/admin 下修改tnsnames.ora刪除...條目直接刪該文件也行
這只是默認情況下的一些文件如果是手動指定的其他的目錄 另算

然後再用dbca 或者手動建庫就可以了

② linux下 oracle 怎麼創建多個實例

1、刪除oracle實例記錄方法一、從圖形界面運行dbca,選擇刪除,按提示一路next;方法二、我用的方法1.1、關閉所有oracle進程,其實只要shutdownabort即可。因我的機器oracle沒設置為開機自動啟動,所以重啟機器後oracle進程一個也沒有,系統很是干凈。1.2、刪除實例數據文件和mp文件;find$ORACLE_BASE/-name$ORACLE_SID在我系統裡面顯示如下,將這些目錄直接刪除;/u01/app/oracle/admin/testdb/u01/app/oracle/oradata/testdb/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/emca/testdb/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/dbca/testdb1.3、刪除其他配置文件find$ORACLE_BASE/*-name'*[Bb][Tt][Ss][Dd][Bb]2*'|grep-vadmin|grep-voradata將查找結果出現的文件也一一刪除,當然你可以用xarg結合rm刪除。我find結果如下:/u01/app/oracle/flash_recovery_area/testdb/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/emca/testdb/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/dbca/testdb/u01/app/oracle/proct/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_host_testdb/u01/app/oracle/proct/10.2.0/db_1/rdbms/log/alert_testdb.log/u01/app/oracle/proct/10.2.0/db_1/host_testdb/u01/app/oracle/proct/10.2.0/db_1/host_testdb/sysman/emd/state/.alert_testdb.log/u01/app/oracle/proct/10.2.0/db_1/host_testdb/sysman/log/nmctestdb1521/u01/app/oracle/proct/10.2.0/db_1/dbs/alert_testdb.log/u01/app/oracle/proct/10.2.0/db_1/dbs/lktestdb/u01/app/oracle/proct/10.2.0/db_1/dbs/hc_testdb.dat/u01/app/oracle/proct/10.2.0/db_1/dbs/orapwtestdb/u01/app/oracle/proct/10.2.0/db_1/dbs/spfiletestdb.ora1.4、最重要的一步,如果你要重建的實例和剛刪除實例的實例名一樣的話,刪除/etc/oratab文件最後一段。至此,已干凈刪除linux系統的oracle實例!鏈接:5790744

③ 怎麼通過linux刪除oracle裡面的jar包

刪除oracle實例記錄:
方法一、從圖形界面運行dbca,選擇刪除,按提示一路next;
方法二、手動刪除。
1、關閉所有oracle進程,其實只要shutdown
abort即可.因我的機器oracle沒設置為開機自動啟動,重啟機器後oracle進程一個也沒有,系統很是干凈.
2、刪除實例數據文件和mp文件;
find $ORACLE_BASE/ -name $ORACLE_SID
在我系統裡面顯示如下,將這些目錄直接刪除;
/u01/app/oracle/admin/testdb
/u01/app/oracle/oradata/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/dbca/testdb
3、刪除其他配置文件
find $ORACLE_BASE/* -name '*[Bb][Tt][Ss][Dd][Bb]2*' | grep -v
admin| grep -v oradata
將查找結果出現的文件也一一刪除,當然你可以用xarg結合rm刪除.
find結果如下:
/u01/app/oracle/flash_recovery_area/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/dbca/testdb
/u01/app/oracle/proct/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_host_testdb
/u01/app/oracle/proct/10.2.0/db_1/rdbms/log/alert_testdb.log
/u01/app/oracle/proct/10.2.0/db_1/host_testdb
/u01/app/oracle/proct/10.2.0/db_1/host_testdb/sysman/emd/state/A190EE260BF6B09EB
28916A3B.alert_testdb.log
/u01/app/oracle/proct/10.2.0/db_1/host_testdb/sysman/log/nmctestdb1521
/u01/app/oracle/proct/10.2.0/db_1/dbs/alert_testdb.log
/u01/app/oracle/proct/10.2.0/db_1/dbs/lktestdb
/u01/app/oracle/proct/10.2.0/db_1/dbs/hc_testdb.dat
/u01/app/oracle/proct/10.2.0/db_1/dbs/orapwtestdb
/u01/app/oracle/proct/10.2.0/db_1/dbs/spfiletestdb.ora
4、最重要的一步,如果你要重建的實例和剛刪除實例的實例名一樣的話,刪除
/etc/oratab文件最後一行。
至此,已干凈刪除linux系統的oracle實例。

④ 在linux虛擬機上如何刪除oracle資料庫實例

刪除實例,可以執行dbca按向導提示刪除。
刪除資料庫,和執行安裝一樣運行universal installer,然後選擇卸載已經安裝的組件。
以上都和虛擬機沒有什麼關系吧。

⑤ linux下如何刪除oracle資料庫實例

用oracle用戶進入輸入命令dbca ,啟動資料庫助手,然後選擇刪除資料庫實例,點擊確定就可以刪除了。

⑥ ORACLE資料庫如何完整卸載

卸載步驟:

1、停用oracle服務:進入計算機管理,在服務中,找到oracle開頭的所有服務,右擊選擇停止。

7、重啟電腦,刪除oracle目錄,刪除Oracle的安裝目錄app等。這樣就卸載完畢了。

⑦ linux如何卸載oracle 11g

1、使用SQL*PLUS停止資料庫。
[oracle@OracleTest oracle]$ sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown [immediate]
SQL> exit
2、停止Listener
[oracle@OracleTest oracle]$ lsnrctl stop
3、停止HTTP服務
[root@OracleTest /root]# service httpd stop
4、用su或者重新登錄到root(如想重新安裝可以保留oracle用戶,省得輸入環境變數了)
5、將安裝目錄刪除
[root@OracleTest /root]# rm -rf /u01/app/oracle/
6、將/usr/bin下的文件刪除
[root@OracleTest /root]# rm /usr/local/bin/dbhome
[root@OracleTest /root]# rm /usr/local/bin/oraenv
[root@OracleTest /root]# rm /usr/local/bin/coraenv
7、將/etc/oratab刪除
[root@OracleTest /root]# rm /etc/oratab
8、將/etc/oraInst.loc刪除
[root@OracleTest /root]# rm /etc/oraInst.loc
9、將oracle用戶刪除(若要重新安裝,可以不刪除)
[root@OracleTest /root]# userdel –r oracle
10、將用戶組刪除(若要重新安裝,可以不刪除)
[root@OracleTest /root]# groupdel oinstall
[root@OracleTest /root]# groupdel dba
11、將啟動服務刪除
[root@OracleTest /root]# chkconfig --del dbora
到此為止重啟後,Linux系統下的Oracle資料庫已完全刪除了。

⑧ 怎樣刪除oracle資料庫linux

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里怎麼刪除grid集群軟體

方法一、從圖形界面運行dbca,選擇刪除,按提示一路next;
方法二、手動刪除。
1、關閉所有oracle進程,其實只要shutdown
abort即可.因我的機器oracle沒設置為開機自動啟動,重啟機器後oracle進程一個也沒有,系統很是干凈.
2、刪除實例數據文件和mp文件;
find $ORACLE_BASE/ -name $ORACLE_SID
在我系統裡面顯示如下,將這些目錄直接刪除;
/u01/app/oracle/admin/testdb
/u01/app/oracle/oradata/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/dbca/testdb
3、刪除其他配置文件
find $ORACLE_BASE/* -name '*[Bb][Tt][Ss][Dd][Bb]2*' | grep -v
admin| grep -v oradata
將查找結果出現的文件也一一刪除,當然你可以用xarg結合rm刪除.
find結果如下:
/u01/app/oracle/flash_recovery_area/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/emca/testdb
/u01/app/oracle/proct/10.2.0/db_1/cfgtoollogs/dbca/testdb
/u01/app/oracle/proct/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_host_testdb
/u01/app/oracle/proct/10.2.0/db_1/rdbms/log/alert_testdb.log
/u01/app/oracle/proct/10.2.0/db_1/host_testdb
/u01/app/oracle/proct/10.2.0/db_1/host_testdb/sysman/emd/state/A190EE260BF6B09EB5805807
28916A3B.alert_testdb.log
/u01/app/oracle/proct/10.2.0/db_1/host_testdb/sysman/log/nmctestdb1521
/u01/app/oracle/proct/10.2.0/db_1/dbs/alert_testdb.log
/u01/app/oracle/proct/10.2.0/db_1/dbs/lktestdb
/u01/app/oracle/proct/10.2.0/db_1/dbs/hc_testdb.dat
/u01/app/oracle/proct/10.2.0/db_1/dbs/orapwtestdb
/u01/app/oracle/proct/10.2.0/db_1/dbs/spfiletestdb.ora
4、最重要的一步,如果你要重建的實例和剛刪除實例的實例名一樣的話,刪除
/etc/oratab文件最後一行。
至此,已干凈刪除linux系統的oracle實例。

閱讀全文

與linux刪除oracle實例相關的資料

熱點內容
pboc長度加數據加密 瀏覽:187
英雄聯盟國際服手游怎麼下安卓 瀏覽:297
程序員的思路 瀏覽:234
只能用命令獲得的四種方塊 瀏覽:358
怎麼用命令方塊防止開創造 瀏覽:807
掃描版的pdf 瀏覽:790
編程貓怎樣做3d游戲 瀏覽:207
怎麼查找雲伺服器上的ftp 瀏覽:156
我的世界伺服器如何注冊賬號 瀏覽:934
統計英文字元python 瀏覽:423
linux信息安全 瀏覽:908
壓縮機接線柱爆 瀏覽:999
程序員自主創業 瀏覽:584
匯編程序員待遇 瀏覽:359
怎麼批量有順序的命名文件夾 瀏覽:211
杭州程序員健身 瀏覽:20
dvd光碟存儲漢子演算法 瀏覽:758
蘋果郵件無法連接伺服器地址 瀏覽:963
phpffmpeg轉碼 瀏覽:672
長沙好玩的解壓項目 瀏覽:145