1。關閉資料庫
sql> shutdown immediate;
2。啟動資料庫到mount狀態
sql> startup mount;
3。啟用歸檔模式
sql> alter database archivelog;
4。檢視修改後的資料庫備份和恢復策略及歸檔檔案的位置
sql> archive log list;
5.修改相應的初始化引數
oracle10g之前,你還需要修改初始化引數使資料庫處於自動歸檔模式。
可用sql> show parameter log_archive_start;檢視
name type value
log_archive_start boolean false
sql> alter system set log_archive_start=true scope=spfile;
重啟資料庫此引數生效,此時資料庫處於自動歸檔模式。
當然你也可以不做第5步,直接
sql>archive log start
使資料庫啟用自動歸檔,但是重啟後資料庫仍然處於手工歸檔模式。
現在你可以用rman備份資料庫了
附:1。如果要從歸檔模式變為非歸檔模式,使用alter database noarchivelog 命令
2。使用show parameter db_recovery_file_dest;檢視備份檔案的目錄及其大小
name type value
db_recovery_file_dest string c:\oracle\product\10.2.0/flash_recovery_area
db_recovery_file_dest_size big integer 2g
3。使用show parameter log_archive_start;檢視資料庫是否出於自動歸檔模式
ORACLE 設定資料庫歸檔模式
檢視資料庫狀態,資料庫為歸檔模式 sys riven hey j archive log list database log mode archive mode automatic archival enabled archive destination use db recovery file d...
Oracle資料庫歸檔模式
1 登入 sqlplus,方法 sqlplus nolog,2 登入管理員 方法 conn as sysdba 3 開啟歸檔日誌 3.1 shutdown immediate 關閉資料庫 3.2 startup mount 開啟資料庫 3.3 alter database archivelog 開啟...
更改oracle資料庫歸檔模式
更改資料庫的歸檔模式需要重新啟動資料庫,在mount模式下修改,以下是乙個簡要的步驟說明 n 修改必要的初始化引數 n 以immediate方式關閉資料庫 n 啟動例項到mount狀態 n 更改執行模式並開啟資料庫 以下簡單介紹如何啟用和關閉資料庫德歸檔模式 n log archive start ...