ORA-16019: cannot use LOG_ARCHIVE_DEST_1 with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST
用戶反饋數據庫設置歸檔后,無法啟動,并報如下錯誤:
SQL> startup ORA-16019: cannot use LOG_ARCHIVE_DEST_1 with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST這個錯誤很簡單,主要是由于log_archive_dest與log_archive_dest_n這兩個參數是不能夠同時設置值、共存的。
?
調整方法:
> set ORACLE_SID=orcl
> sqlplus /nolog
SQL> conn /as sysdba? #空閑的實例連接進去
SQL> create pfile from spfile;#用文本編輯器打開initorcl.ora,注釋掉log_archive_dest然后啟動數據庫
SQL> startup pfile='D:\app\Administrator\product\11.2.0\dbhome_1\database\initorcl.ora';
至此,數據庫可以正常啟動
?
啟動后,還要再創建新的spfile文件,并重啟數據庫,使其使用spfile
SQL> create spfile from pfile='D:\app\Administrator\product\11.2.0\dbhome_1\database\initorcl.ora';
SQL> shutdown immediate
SQL> startup
這樣,重啟數據庫后,數據庫使用的spfile文件,而不是剛才臨時創建的pfile。
總結
以上是生活随笔為你收集整理的ORA-16019: cannot use LOG_ARCHIVE_DEST_1 with LOG_ARCHIVE_DEST or LOG_ARCHIVE_DUPLEX_DEST的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Codeforces Round #33
- 下一篇: java泛型的作用及其基本概念