最近集成環境出現歸檔日誌寫滿後,數據庫無法登錄情況,詢問DBA後查明情況,私下根據DBA的查找方案,拿開發環境做了一下數據庫模式的切換,以便做同步監控分析問題,這裏給出了數據路
首先使用dba登錄,鏈接到數據庫之後使用
sqlplus / as sysdba;
archive log list
查看當前數據庫歸檔模式,確實爲歸檔或非歸檔模式之後。
使用
shutdwon immediate
將數據庫關閉,
然後使用
startup mount
命令將數據開啓處於mount狀態
使用
1 alter database archivelog
2 或
3 alter database noarchivelog
使數據庫處於歸檔或非歸檔模式
再次通過
1 archive log list
再次確認歸檔模式
或許還要使用
1 archive log start
開啓自動歸檔
最後不要忘記
1 alter database open
開啓數據庫