亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

oracle FAQ之備份與恢復

2019-09-08 23:30:42
字體:
來源:轉載
供稿:網友
[Q]如何開啟/關閉歸檔
[A]如果開啟歸檔,請保證log_archive_start=true開啟自動歸檔,否則只能手工歸檔,如果是關閉了歸檔,則設置該參數為false
注意:如果是OPS/RAC環境,需要先把parallel_server = true注釋掉,然后執行如下步驟,最后用這個參數重新啟動
1、開啟歸檔
a. 關閉數據庫shutdown immediate
b. startup mount
c. alter database archivelog
d. alter database opne
2、禁止歸檔
a. 關閉數據庫shutdown immediate
b. startup mount
c. alter database noarchivelog
d. alter database open
歸檔信息可以通過如下語句查看
SQL> archive log list
Database log mode Archive Mode
Automatic archival Enabled
Archive destination E:/oracle/ora92/database/archive
Oldest online log sequence 131
Next log sequence to archive 133
Current log sequence 133

[Q]怎樣設置定時歸檔
[A]9i以上版本,保證歸檔的最小間隔不超過n秒
設置Archive_lag_target = n
單位:秒 范圍:0~7200

[Q]不同版本怎么導出/導入
[A]導出用低版本,導入用當前版本
如果版本跨越太大,需要用到中間版本過渡

[Q]不同的字符集之前怎么導數據
[A]a.前條件是保證導出/導入符合其他字符集標準,如客戶環境與數據庫字符集一致。
b.修改dmp文件的2、3字節為目標數據庫的字符集,注意要換成十六進制。
參考函數(以下函數中的ID是十進制的):
nls_charset_name 根據字符集ID獲得字符集名稱
nls_charset_id 根據字符集名稱獲得字符集ID

[Q]怎么樣備份控制文件
[A]再線備份為一個二進制的文件
alter database backup controlfile to '$BACKUP_DEPT/controlfile.000' [reuse];
備份為文本文件方式
alter database backup controlfile to trace [resetlogs|noresetlogs];

[Q]控制文件損壞如何恢復
[A]1、如果是損壞單個控制文件
只需要關閉數據庫,拷貝一個好的數據文件覆蓋掉壞的數據文件即可
或者是修改init.ora文件的相關部分
2、如果是損失全部控制文件,則需要創建控制文件或從備份恢復
創建控制文件的腳本可以通過alter database backup controlfile to trace獲取。

[Q]怎么樣熱備份一個表空間
[A]Alter tablespace 名稱 begin backup;
host cp 這個表空間的數據文件 目的地;
Alter tablespace 名稱 end backup;
如果是備份多個表空間或整個數據庫,只需要一個一個表空間的操作下來就可以了。

[Q]怎么快速得到整個數據庫的熱備腳本
[A]可以寫一段類似的腳本
SQL>set serveroutput on
begin
dbms_output.enable(10000);
for bk_ts in (select t.ts#,t.name from v$tablespace t,v$datafile d where t.ts#=d.ts#) loop
dbms_output.put_line('--'||bk_ts.name);
dbms_output.put_line('alter tablespace '||bk_ts.name||' begin backup;');
for bk_file in (select file#,name from v$datafile where ts#=bk_ts.ts#) loop
dbms_output.put_line('host cp '||bk_file.name||' $BACKUP_DEPT/');
end loop;
dbms_output.put_line('alter tablespace '||bk_ts.name||' end backup;');
end loop;
end;
/

[Q]丟失一個數據文件,但是沒有備份,怎么樣打開數據庫
[A]如果沒有備份只能是刪除這個數據文件了,會導致相應的數據丟失。
SQL>startup mount
--ARCHIVELOG模式命令
SQL>Alter database datafile 'file name' offline;
--NOARCHIVELOG模式命令
SQL>Alter database datafile 'file name' offline drop;
SQLl>Alter database open;
注意:該數據文件不能是系統數據文件

[Q]丟失一個數據文件,沒有備份但是有該數據文件創建以來的歸檔怎么恢復
[A]保證如下條件
a. 不能是系統數據文件
b. 不能丟失控制文件
如果滿足以上條件,則
SQL>startup mount
SQL>Alter database create datafile 'file name' as 'file name' size ... reuse;
SQL>recover datafile n; -文件號
或者
SQL>recover datafile 'file name';
或者
SQL>recover database;
SQL>Alter database open;

[Q]聯機日志損壞如何恢復
[A]1、如果是非當前日志而且歸檔,可以使用
Alter database clear logfile group n來創建一個新的日志文件
如果該日志還沒有歸檔,則需要用
Alter database clear unarchived logfile group n
2、如果是當前日志損壞,一般不能clear,則可能意味著丟失數據
如果有備份,可以采用備份進行不完全恢復
如果沒有備份,可能只能用_allow_resetlogs_corruption=true來進行強制恢復了,但是,這樣的方法是不建議的,最好在有Oracle support的指導下進行。

[Q]怎么樣在恢復的時候移動數據文件,恢復到別的地點
[A]給一個RMAN的例子
run {
set until time 'Jul 01 1999 00:05:00';
allocate channel d1 type disk;
set newname for datafile '/u04/oracle/prod/sys1prod.dbf'
to '/u02/oracle/prod/sys1prod.dbf';
set newname for datafile '/u04/oracle/prod/usr1prod.dbf'
to '/u02/oracle/prod/usr1prod.dbf';
set newname for datafile '/u04/oracle/prod/tmp1prod.dbf'
to '/u02/oracle/prod/tmp1prod.dbf';
restore controlfile to '/u02/oracle/prod/ctl1prod.ora';
replicate controlfile from '/u02/oracle/prod/ctl1prod.ora';
restore database;
sql "alter database mount";
switch datafile all;
recover database;
sql "alter database open resetlogs";
release channel d1;
}

數據庫 Oracle

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
最新日韩中文字幕| 另类图片亚洲另类| 精品国内亚洲在观看18黄| 九九热r在线视频精品| 午夜免费在线观看精品视频| 国产精品v日韩精品| 亚洲综合第一页| 91av视频在线观看| 亚洲伊人久久综合| 在线精品视频视频中文字幕| 亚州欧美日韩中文视频| 国产在线视频2019最新视频| 国产精品久久久久久久久男| 日韩免费观看视频| 97在线视频国产| 成人黄色中文字幕| 国产日韩一区在线| 亚洲国产天堂久久综合| 欧美日韩午夜视频在线观看| 成人激情视频在线| 2025国产精品视频| 久久久噜噜噜久久久| 欧美国产日韩免费| 中文字幕一区电影| 亚洲欧美中文日韩v在线观看| 日韩在线一区二区三区免费视频| 精品夜色国产国偷在线| 欧美性生活大片免费观看网址| 性欧美暴力猛交69hd| 91九色视频在线| 98精品国产自产在线观看| 亚洲最大av在线| 欧美日韩福利电影| 国产精品激情av电影在线观看| 久久精品国产亚洲精品2020| 欧美日韩精品在线观看| 九九视频直播综合网| 成人天堂噜噜噜| 一区二区欧美激情| www高清在线视频日韩欧美| 97在线视频免费播放| 26uuu国产精品视频| 国产日韩av在线播放| 欧美日韩国产一区二区| 91网站免费看| 国产成人+综合亚洲+天堂| 欧美精品免费看| 国产香蕉一区二区三区在线视频| 久久精品视频一| 亚洲欧美国产精品专区久久| 国产精品 欧美在线| 8x海外华人永久免费日韩内陆视频| 欧美黑人xxxx| 国产成人91久久精品| 美女扒开尿口让男人操亚洲视频网站| 欧美最近摘花xxxx摘花| 日韩在线观看免费av| 亚洲欧美国内爽妇网| 欧美激情xxxx性bbbb| 亚洲一区二区免费在线| 国产精品午夜一区二区欲梦| 欧美激情精品久久久久久| 热久久这里只有精品| 一区二区三区www| 欧美日韩精品中文字幕| 欧美日韩美女视频| 尤物tv国产一区| 中文字幕亚洲天堂| 久久精品91久久久久久再现| 久久久成人精品| 成人欧美一区二区三区黑人孕妇| 国产精品久久97| 精品一区二区三区四区在线| 国产成人一区二区在线| 狠狠色狠狠色综合日日五| 国产成人精品日本亚洲专区61| 中文字幕在线亚洲| 亚洲欧美一区二区激情| 成人欧美在线观看| 欧美韩国理论所午夜片917电影| 蜜臀久久99精品久久久久久宅男| 日韩久久免费电影| 国产一区二中文字幕在线看| 97在线观看视频国产| 成人a在线视频| 中文在线资源观看视频网站免费不卡| 亚洲精品乱码久久久久久按摩观| 国产剧情久久久久久| 亚洲精品videossex少妇| 国产精品美女www爽爽爽视频| 欧美日韩国产成人| 岛国av一区二区| 亲爱的老师9免费观看全集电视剧| 精品电影在线观看| 国产精品一二三视频| 欧美激情视频在线免费观看 欧美视频免费一| 欧美电影免费观看高清完整| 国产日韩欧美电影在线观看| 97精品国产97久久久久久春色| 色综合老司机第九色激情| 欧美亚洲另类视频| 粉嫩av一区二区三区免费野| 国产欧美日韩专区发布| 精品久久久久久久久久久| 欧美激情一区二区三级高清视频| 97超级碰碰碰久久久| 亚洲第一天堂无码专区| 成人免费xxxxx在线观看| 91精品中文在线| 久久精品中文字幕| 欧美午夜宅男影院在线观看| 国产视频一区在线| 成年无码av片在线| 97国产真实伦对白精彩视频8| 欧美性猛交xxxx富婆| 欧美电影第一页| 国产精品久在线观看| 日韩免费av一区二区| 国语自产精品视频在线看| 亚洲欧美中文日韩在线v日本| 欧美性xxxxxx| 大桥未久av一区二区三区| 日韩在线视频免费观看高清中文| 亚洲第一区第二区| 日韩av在线天堂网| 亚洲欧美精品一区| 在线日韩精品视频| 国产精品成人国产乱一区| 精品呦交小u女在线| 美女福利精品视频| 亚洲国产欧美一区| 91免费看国产| 久久精品色欧美aⅴ一区二区| 日本韩国欧美精品大片卡二| 成人激情在线观看| 国产精品视频在线观看| 久久久999精品| 91中文在线观看| 久久精品亚洲94久久精品| 久久久www成人免费精品| 久久久999成人| 成人看片人aa| 日韩天堂在线视频| 久久久久久中文字幕| 亚洲成人性视频| 日韩中文字幕亚洲| 亚洲欧洲偷拍精品| 国产精品精品久久久久久| 91精品中文在线| 一本色道久久88综合日韩精品| 欧美日韩国产精品一区二区三区四区| 欧美网站在线观看| 亚洲国产天堂久久国产91| 精品网站999www| 国产成人91久久精品| 欧美一级电影久久| 亚洲淫片在线视频| 91精品国产综合久久久久久蜜臀| 国产视频欧美视频| 中文字幕欧美日韩在线| 久久免费视频这里只有精品| 亚洲丝袜在线视频| 亚洲春色另类小说| 亚洲电影免费观看|