10g關閉歸檔/啟用閃回恢復區歸檔

eric0435發表於2012-02-12
一、關閉歸檔
  1、啟動SQL*PLUS以管理身份登入Oracle資料庫:
  SQL> connect / as sysdba
  2、關閉資料庫例項
  SQL> shutdown immediate
  3、備份資料庫:在對資料庫做出任何重要的改變之前,建議備份資料庫以免出現任何問題。
  4、啟動一個新的例項並裝載資料庫,但不開啟資料庫:
  SQL> startup mount
  5、禁止自動存檔
  SQL> alter system archive log stop;
  6、禁止存檔聯機重做日誌:轉換資料庫的存檔模式。
  SQL> alter database noarchivelog ;
  7、開啟資料庫:
  SQL> alter database open ;
  8、察看已連線例項的存檔資訊:
  SQL> archive log list ;
  資料庫日誌模式 非存檔模式
  自動存檔 禁用
  存檔終點 E:oraclearc
  最早的聯機日誌序列 50
  當前日誌序列 52
  二、啟用閃回恢復區歸檔(Oracle 10g新特性)-Oracle資料庫安裝完成後首次建立自動歸檔日誌
  1、啟動SQL*PLUS以管理身份登入Oracle資料庫:
  SQL> connect / as sysdba
  2、關閉資料庫例項
  SQL> shutdown immediate
  3、備份資料庫:在對資料庫做出任何重要的改變之前,建議備份資料庫以免出現任何問題。
  4、啟動一個新的例項並裝載資料庫,但不開啟資料庫:
  SQL> startup mount
  5、轉換資料庫的存檔模式為歸檔方式:
  SQL> alter database archivelog ;
  6、開啟資料庫:
  SQL> alter database open ;
  7、在資料庫例項啟動後允許自動存檔方式:
  SQL> alter system archive log start ;
  8、透過資源管理器察看flash_recovery_area的日誌檔案結構快照如下:
  9、啟用回閃:
  SQL>alter database flashback on;
  10、閃回區預設的儲存空間為2G,修改FLASH_RECOVERY_AREA空間為20GB和快速恢復區的目錄
    SQL> alter system set db_recovery_file_dest='D:\oracle\product\10.2.0\flash_recovery_area'
    SQL> alter system set DB_RECOVERY_FILE_DEST_SIZE=20g ;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26015009/viewspace-716089/,如需轉載,請註明出處,否則將追究法律責任。

相關文章