Ⅰ linux下oracle10g啟動報錯。 ORA-01092: ORACLE instance terminated. Disconnection forced
1、你操作有誤,這個sql,不知道你怎麼想的?難道你想刪除TEMP這個表空間。
2、TEMP一般是oracle默認的臨時表空間,一般不建議刪除,因為可能有用戶用到這個表空間。
3、如果刪除,正確具體操作是:
找出使用TEMp的用戶
SELECT USERNAME,TEMPORARY_TABLESPACE FROM DBA_USERS where TEMPORARY_TABLESPACE ='TEMP';
修改使用該表空間的用戶的默認表空間,舉例:
alter user xxx temporary tablespace 表空間名;
設置tempdefault為默認臨時表空間
alter database default temporary tablespace 表空間名;
然後用你列出來的語句刪除即可
drop tablespace temp including contents and datafile;
4、執行上述操作後,你的sql無需執行,dba_XXX都是dbms自動維護的!
5、繼第四點,你執行了這個delete語句就是oracle啟動自檢出錯了,當然起不來!
6、問題日誌:大致目錄(依實際有變):/oracle/admin/實例名/bmp/alert_實例名.log
7、看日誌結果,再決定如何處理,以重啟oracle!
Ⅱ 在linux虛擬機上如何刪除oracle資料庫實例
刪除實例,可以執行dbca按向導提示刪除。
刪除資料庫,和執行安裝一樣運行universal installer,然後選擇卸載已經安裝的組件。
以上都和虛擬機沒有什麼關系吧。
Ⅲ linux如何卸載oracle 11g
把oracle
11g的安裝目錄刪除,把定義的變數刪除,把oracle用戶刪除,把相關的組刪除。
Ⅳ 徹底刪除Linux中oracle信息 實例
徹底刪除Linux中oracle信息。想要把Linux中oracle信息徹底刪除的小夥伴們,快來了解一下吧。
電腦
[root@node2 /]# rm -rf /u01
目的:刪除安裝目錄
[root@node2 /]# rm -rf /etc/oratab
oratab文件存放oracle的ORACLE_SID和ORACLE_HOME目錄
目的:刪除/etc/oratab文件
oraInst.loc 文件存放了oraInventory目錄指定路徑。
目的:刪除/etc/oraInst.loc文件
[root@node2 ~]# userdel -r oracle
-r表示刪除用戶的時候用戶家目錄也刪除
[root@node2 ~]# groupdel oinstall
[root@node2 ~]# groupdel dba
目的:刪除oracle用戶,需要安裝集群的小夥伴們,需要操作此步驟