启动数据库报错(1)ORA-01157,ORA-01110
?添加這條命令可以選用啟用哪個數據庫:export ORACLE_SID=數據庫名
?Sqlplus / as sysdba
?startup
?ORA-01157:cannot identify/lock data file 4—see DBWR trace file
?ORA-01110:data file 4:’/u01/app/oracle/oradata/數據庫名/users01.dbf’
?Exit
發現:數據文件users01.dbf丟失導致的數據庫啟動報錯
?使用DATA Recovery Advisor 來恢復數據,發現列出失敗,原因日志文件丟失
?Rman? target /
?列出失敗 原因? List failure;
?發現是重做日志文件丟失
?給出失敗建議,并且生成失敗處理腳本 advise failure;
?查看腳本內容? repair failure preview;
?修復失敗? repair failure;
?列出再次失敗,發現users01.dbf數據文件丟失 list failure;
列出失敗建議,生成處理腳本 advise failure;
修復失敗之處:repair failure;
? 若是修復成功:最后一行是do you want to open the database?
驗證是否修改成功:sqlplus / as sysdba
查看進程是否開啟成功? Select status from v$instance;
?
總結
以上是生活随笔為你收集整理的启动数据库报错(1)ORA-01157,ORA-01110的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 配置rman环境
- 下一篇: 启动数据库报错(2)控制文件丢失