資源描述:
《oracle歸檔模式備份恢復(fù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、Oracle歸檔模式1Oracle歸檔模式設(shè)置1.1以系統(tǒng)管理員身份登錄sqlplus/nologSQL>connectsys/oracleassysdba;Connected.1.2檢查當(dāng)前數(shù)據(jù)庫(kù)是否為歸檔模式SQL>archiveloglist;DatabaselogmodeNoArchiveModeAutomaticarchivalDisabledArchivedestinationUSE_DB_RECOVERY_FILE_DESTOldestonlinelogsequence8Curre
2、ntlogsequence101.3設(shè)置歸檔模式1.全數(shù)據(jù)庫(kù)脫機(jī)備份(重要),詳見全數(shù)據(jù)庫(kù)的脫機(jī)備份(冷備份)步驟。2.啟動(dòng)數(shù)據(jù)庫(kù)至mount狀態(tài)SQL>startupmount;3.設(shè)置數(shù)據(jù)庫(kù)為歸檔模式SQL>alterdatabasearchivelog;Databasealtered.4.檢查數(shù)據(jù)庫(kù)歸檔模式是否開啟SQL>archiveloglistDatabaselogmodeArchiveModeAutomaticarchivalEnabledArchivedestinationUSE
3、_DB_RECOVERY_FILE_DESTOldestonlinelogsequence8Nextlogsequencetoarchive10Currentlogsequence105.啟動(dòng)數(shù)據(jù)庫(kù)SQL>alterdatabaseopen;1Oracle歸檔模式管理1.1啟用自動(dòng)歸檔修改初始化參數(shù)LOG_ARCHIVE_START=TRUE,此值在下次啟動(dòng)數(shù)據(jù)庫(kù)時(shí)生效?;騍QL>altersystemarchivelogstart;下述命令設(shè)置實(shí)例的當(dāng)前歸檔進(jìn)程數(shù)為4:SQL>altersys
4、temsetlog_archive_max_processes=4;1.2停止自動(dòng)歸檔修改初始化參數(shù)LOG_ARCHIVE_START=FALSE,此值在下次啟動(dòng)數(shù)據(jù)庫(kù)時(shí)生效?;騍QL>altersystemarchivelogstop;1.3手動(dòng)歸檔SQL>altersystemarchivelogall;將轉(zhuǎn)存所有未歸檔的日志文件。1.4設(shè)置歸檔目的地方法一:1.SQL>shutdown;2.編輯初始化參數(shù)LOG_ARCHIVE_DEST_n,如:LOG_ARCHIVE_DEST_1=’LO
5、CATION=/disk1/archive’LOG_ARCHIVE_DEST_2=’LOCATION=/disk2/archive’LOG_ARCHIVE_DEST_3=’SERVICE=standby1’3.編輯LOG_ARCHIVE_FORMAT設(shè)置歸檔文件名字模板LOG_ARCHIVE_FORMAT=arch_%t_%s_%r.arc方法二:1.SQL>shutdown;2.編輯初始化參數(shù)LOG_ARCHIVE_DEST和LOG_ARCHIVE_DUPLEX_DEST如:LOG_ARCHI
6、VE_DEST=’/disk1/archive’LOG_ARCHIVE_DUPLEX_DEST=’/disk2/archive’3.編輯LOG_ARCHIVE_FORMAT設(shè)置歸檔文件名字模板LOG_ARCHIVE_FORMAT=arch_%t_%s_%r.arc1.5控制歸檔跟蹤輸出SQL>altersystemsetlog_archive_trace=12;1.1查看歸檔日志文件信息1.1.1歸檔日志相關(guān)視圖 視 圖 說 明V$ARCHIVED_LOG顯示歸檔日志信息,包括文
7、件名、文件大小、日志文件塊大小和SCN號(hào)等V$ARCHIVE_DEST顯示歸檔目的地、目的地狀態(tài)和狀態(tài)失敗信息等V$ARCHIVE_PROCESSES顯示歸檔進(jìn)程信息1.1.2查看歸檔狀態(tài)SQL>archiveloglist或SQL>selectname,log_modefromv$database;或SQL>selectinstance_name,archiverfromv$instance;1.1.3獲得歸檔文件信息SQL>selectname,sequence#,first_change#
8、,next_change#,blocksfromv$archived_logwheresequence#between193and194;1.1.4獲得歸檔目的地信息SQL>selectdestination,binding,target,reopen_secsfromv$archive_dest;1.1.5查看歸檔進(jìn)程狀態(tài)信息SQL>select*fromv$archive_processes;2數(shù)據(jù)庫(kù)備份恢復(fù)2.1全數(shù)據(jù)庫(kù)的脫機(jī)備份(冷備份)步驟1.以sysdba身份登陸數(shù)據(jù)庫(kù)2.selec