操作步驟如下:
步驟 1 以oracle使用者登入伺服器,執行以下命令進入SQLPLUS。
oracle@smgwrpt:~> sqlplus "/as sysdba"
步驟 2 查看資料庫當前歸檔模式。
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 2
Next log sequence to archive 2
Current log sequence 4
從以上資訊得知資料庫當前正處于歸檔模式(螢幕顯示資訊僅供參考)。
如果資料庫當前並非處于歸檔模式,可跳過下面的操作。
更多精彩內容:http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/
步驟 3 修改資料庫歸檔模式之前,需要關閉資料庫。
SQL> shutdown immediate
這裡不能使用abort或斷電方式關閉資料庫。
步驟 4 重新以mount狀態啟動資料庫。
SQL> startup mount
步驟 5 成功啟動資料庫後,修改資料庫為非歸檔模式。
SQL> alter database noarchivelog;
Database altered.
從以上資訊得知資料庫歸檔模式修改成功。
步驟 6 啟用資料庫到正常工作狀態。
SQL> alter database open;
Database altered.
從以上資訊得知資料庫啟用成功。
步驟 7 再次查看驗證資料庫當前歸檔模式。
SQL> archive log list
Database log mode No Archive Mode
Automatic archival Disabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 3
Current log sequence 5
從以上資訊得知資料庫當前正處於非歸檔模式,修改成功。
本文出自 “richard的筆記-積微成著” 部落格,請務必保留此出處http://zxf261.blog.51cto.com/701797/762043