熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Oracle >> 正文

oracle配置歸檔模式

2013-11-13 15:43:45  來源: Oracle 

  非歸檔

  數據能恢復到最後一次備份

  只能做全部恢復不能做部分恢復

  只能脫機備份

  歸檔

  數據能恢復到失敗點無數據丟失

  可以熱備份

  完全恢復和部分恢復都行部分恢復文件中不一致的檢查點可以用歸檔補齊

  默認配置歸檔模式是關閉的歸檔空間用滿時可能會影響redo log的正常IO

  產生歸檔的條件

  數據庫必須是歸檔模式

  歸檔進程必須啟動

  自動啟動 (配置參數)

  手工啟動(本次有效重啟無效)

  SQL> select log_mode from v$database;

  LOG_MODE

  

  NOARCHIVELOG

  SQL> select archiver from v$instance;

  ARCHIVE

  

  STOPPED

  SQL> archive log list;

  Database log mode              No Archive Mode

  Automatic archival             Disabled

  Archive destination            USE_DB_RECOVERY_FILE_DEST

  Oldest online log sequence    

  Current log sequence          

  SQL>

  由非歸檔改成歸檔

   關閉數據庫除了abort 模式

   startup mount

   改歸檔模式

  alter database archivelog;

   alter database open;

  SQL> shutdown immediate     一致性停庫

  Database closed

  Database dismounted

  ORACLE instance shut down

  編輯此文件

  vim /u/app/oracle/product//db_/dbs/initorclora

  *log_archive_dest_=location=/u/app/oracle/archive/archive

  *log_archive_dest_=location=/u/app/oracle/archive/archive

  *log_archive_dest_=location=/u/app/oracle/archive/archive

  *log_archive_format=arch_log_sunsyk%s_%t_%rarc

  SQL> startup mount     mount庫

  SQL> alter database archivelog;   改歸檔模式

  SQL> alter database open;     打開庫

  SQL> archive log list;    查詢庫是否是歸檔

  Database log mode              Archive Mode

  Automatic archival             Enabled

  Archive destination            USE_DB_RECOVERY_FILE_DEST

  Oldest online log sequence    

  Next log sequence to archive  

  Current log sequence          

  SQL>


From:http://tw.wingwit.com/Article/program/Oracle/201311/17210.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.