問題現象:
正常卸載網管後,再次安裝網管時,提示數據庫 /opt/eSightData 存在數據庫文件,不能繼續安裝。
測試人員,手動刪除了 eSightData目錄下的數據文件。
第二天發現數據庫停了,再次啓動後,使用system用戶無法登陸了。
分析原因:
數據庫沒有完成啓動正常,後續會講解數據庫實例的幾種狀態及處理方式。
解決辦法:
1、查看數據庫實例狀態
SQL> select status from v$instance;
STATUS
------------------------
MOUNTED
2、修改數據庫狀態
SQL> alter database open;
alter database open
*
ERROR at line 1:
ORA-01157: cannot identify/lock data file 22 - see DBWR trace file
ORA-01110: data file 22: '/opt/eSightData/tam02.dat'
3、修改異常數據庫狀態。
SQL> alter database datafile '/opt/eSightData/tam02.dat' offline drop;
Database altered.
4、再次修改數據庫狀態。
SQL> alter database open;
Database altered.
alter database datafile '/opt/eSightData/OMSSYS.dbf' offline drop;