ORA 01109 資料庫未開啟 解決

2021-09-08 11:09:01 字數 641 閱讀 8482

sql> startup mount

ora-01081: 無法啟動已在執行的 oracle - 請首先關閉它

sql> shutdown immediate

ora-01109: 資料庫未開啟

已經解除安裝資料庫。

oracle 例程已經關閉。

sql> startup mount

oracle 例程已經啟動。

total system global area 612368384 bytes

fixed size 1250428 bytes

variable size 167775108 bytes

database buffers 436207616 bytes

redo buffers 7135232 bytes

資料庫裝載完畢。

sql> alter database datafile 'f:\oradb.def'offline drop;  (忘了檔名,可以先執行下面的,會有檔名提示的)

資料庫已更改。

sql> alter database open;

資料庫已更改。

sql> drop tablespace oradb including contents;

表空間已刪除。

ORA 01109 資料庫未開啟

在此之前做了這樣一操作,在plsql建立了2表空間,由於裝的是oracle精簡版所以建立表空間大小超過4g就不能建立,然後我就手動把錶空間給刪除了,站也給刪了,問題就出現了,一直都報資料庫未開啟。解決方案 造成上述問題的原因是誤把 f oradb.def 這個資料檔案刪掉了,這種刪法是不正常的,如果...

ORA 01109 資料庫未開啟 解決

本文 執行drop user user name cascade 刪除使用者及使用者,然後又刪除了.dbf檔案,想重新建立使用者然後執行sql指令碼時,出現標題所示的問題,解決方法如下 sql startup mount ora 01081 無法啟動已在執行的 oracle 請首先關閉它 sql s...

ORA 01109 資料庫未開啟 解決

本文 執行drop user user name cascade 刪除使用者及使用者,然後又刪除了.dbf檔案,想重新建立使用者然後執行sql指令碼時,出現標題所示的問題,解決方法如下 sql startup mount ora 01081 無法啟動已在執行的 oracle 請首先關閉它 sql s...