1. 程式人生 > >關於oracle中直接刪除表空間所引發的問題

關於oracle中直接刪除表空間所引發的問題

場景描述:今天在匯入oracle時提示表空間A存在,按照以前的慘痛經歷,將oracle的各個部分停滯,然後直接在資料夾裡右鍵刪除(這裡這樣做應該是沒有問題的,因為原來出過這樣的問題,所以這種暴力刪除的時候一定要將oracle中的東西都停止),但是這次直接就出問題了,提示,ORA-01109:資料庫未開啟。便開始了我的漫長的解決之路。

下面給出解決這個問題的連結資料庫未開啟的解決方案。本人親自試驗,好用。

但是在這個方案的第二步出了問題,提示ORA-12514,具體的解決方案為ORA-12514

然後繼續回到解決方案那裡終於解決了,浪費了我兩個小時時間。

總結一下:1.首先自己簡單粗暴的物理刪除了表空間,還是要走正常流暢 drop tablespace 名字 Including...

                  2.出現了資料庫未開啟的問題,ORA-01109

                 3.在進行sysdba登入時出現了 tns監聽問題,首先先重啟,不管用,在重新配置監聽,解決。

                 4.在解決是出現了ORA-12514,解決。

                5.最終成功刪除表空間,問題得以解決。