1. 啟用archivelog SQLgt; shutdown immediate;SQLgt; startup mount;SQLgt; alter system set log_archive_dest_1=
首頁 → 數(shù)據(jù)庫技術(shù)
背景:
閱讀新聞
Oracle 10g 數(shù)據(jù)庫備份摘要
[日期:2012-09-12] 來源:Linux社區(qū) 作者:LuckySYM [字體:]
1. 啟用archivelog
SQL> shutdown immediate;
SQL> startup mount;
SQL> alter system set log_archive_dest_1='LOCATION=d:/arc' scope=both;
SQL> alter database archivelog;
SQL> alter database open;
2. 備份控制文件
2.1 在trace文件中生成controlfile的創(chuàng)建腳本
SQL> alter database backup controlfile to trace;
2.2 生成controlfile的二進制副本
SQL> alter database backup controlfile to 'c:/backups/controfile_back.ora';
3. 啟用Flash Recovery Area
SQL> startup
SQL> alter system set db_recovery_file_dest_size=2g scope=both;
SQL> alter system set db_recovery_file_dest='d:/flash' scope=both;
SQL> alter system set log_archive_dest_10=USE_RECOVERY_FILE_DEST scope=both;
4. 使用RMAN備份
#登錄并顯示所有配置信息
C:/> RMAN target /
RMAN> SHOW ALL;
#設(shè)置默認備份設(shè)備為磁盤(另有磁帶 to sbt)
RMAN> configure default device type to disk;
#設(shè)置磁盤備份位置(備份類型是備份集,則必須指定備份集文件名)
RMAN> configure channel device type disk format 'd:/back/orcl_%....bak';
#設(shè)置并行度為2,磁盤備份類型為備份集(另有to copy/compressed backupset)
RMAN> configure device type disk parallelism 1 backup type to backupset;
#執(zhí)行0級、1級增量備份
RMAN> backup incremental level 0 as backupset database;
RMAN> backup incremental level 1 as backupset database;
5. RMAN文件FORMAT變量定義
%c 多重備份時的副本號
%d 數(shù)據(jù)庫名稱
%D 當前日期值(一月內(nèi))
%M 當前月份值
%p 備份集的塊號
%s 備份集序號
%t 備份時間戳 %s與%t組成可唯一識別
%T 年月日
%u 8個字符表示的備份時時間和備份集號
%U 等于 %u_%p_%c
%Y 年份
Oracle 10g 恢復(fù)操作概述
Oracle中存儲過程的使用
相關(guān)資訊 ORACLE 10G
圖片資訊
本文評論 查看全部評論 (0)
評論聲明
最新資訊
本周熱門
Linux公社簡介 - 廣告服務(wù) - 網(wǎng)站地圖 - 幫助信息 - 聯(lián)系我們
本站(LinuxIDC)所刊載文章不代表同意其說法或描述,僅為提供更多信息,也不構(gòu)成任何建議。
Copyright © 2006-2014 Linux公社 All rights reserved 浙ICP備06018118號
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com