国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

基于時(shí)間點(diǎn)的不完全恢復(fù)的例子

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 07:51:02
文檔

基于時(shí)間點(diǎn)的不完全恢復(fù)的例子

基于時(shí)間點(diǎn)的不完全恢復(fù)的例子:說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。 三種情況都是不完全 說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。 三種情況都是不
推薦度:
導(dǎo)讀基于時(shí)間點(diǎn)的不完全恢復(fù)的例子:說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。 三種情況都是不完全 說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。 三種情況都是不

說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。 三種情況都是不完全

說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。
三種情況都是不完全恢復(fù)采用的方式,而不完全恢復(fù)都是在完全恢復(fù)的過程中出現(xiàn)了這樣那樣的錯(cuò)誤,數(shù)不勝數(shù),基本就是歸檔,redo損壞丟失,控制文件丟失,備份的問題,手工失誤等等。
我們可以舉一個(gè)不完全恢復(fù)的案例,其實(shí)在實(shí)際操作的過程中還是有一些值得總結(jié)和學(xué)習(xí)的地方。
第一步準(zhǔn)備基本的數(shù)據(jù)。目前我們可以看到在表空間data上只有一個(gè)表new_recover

SQL> select owner,segment_name,segment_type from dba_segments where tablespace_name='DATA';

OWNER SEGMENT_NAME SEGMENT_TYPE
TEST NEW_RECOVER TABLE
里面有一些數(shù)據(jù)。

SQL> select count(*)from test.new_recover;

COUNT(*)
----------
4667
第二步開始熱備份,為了明白整個(gè)過程,我們手工來完成這個(gè)不完全恢復(fù)。
使用下面的語句生成熱備份的動(dòng)態(tài)sql
select 'alter tablespace '||tablespace_name||' begin backup;' from dba_tablespaces where l
ogging='LOGGING';
然后拷貝物理文件到指定的備份目錄即可。
拷貝完成之后,使用下面的語句聲明完成了熱備份
select 'alter tablespace '||tablespace_name||' end backup;' from dba_tablespaces where l
ogging='LOGGING';
第三步我們開始刪除表空間data,然后停掉數(shù)據(jù)庫開始嘗試恢復(fù)。
drop tablespace data including contents and datafiles;
shut immediate
刪除之后,不要擔(dān)心自己沒記下時(shí)間戳,其實(shí)在數(shù)據(jù)庫日志里面會(huì)有記錄。
Sun Jul 26 19:29:37 2015
drop tablespace data including contents and datafiles
Deleted file /u02/ora11g/oradata/TEST/data01.dbf
Completed: drop tablespace data including contents and datafiles
Sun Jul 26 19:29:54 2015
第四步我們開始嘗試還原數(shù)據(jù)文件
我們把數(shù)據(jù)文件從熱備份的路徑還原到數(shù)據(jù)文件的路徑下
startup mount
!cp xxxx/hot_backup/*.dbf /u02/ora11g/oradata/TEST

第五步我們可以嘗試開始基于時(shí)間點(diǎn)的恢復(fù),基于時(shí)間點(diǎn)的這種恢復(fù)就是不完全恢復(fù)了,因?yàn)闀r(shí)間點(diǎn)之后的數(shù)據(jù)變更就會(huì)丟失。

SQL> recover database until time '2015-07-26 19:29:37';
Media recovery complete.
恢復(fù)的過程很快就會(huì)完成。這個(gè)時(shí)候刪除的數(shù)據(jù)文件還沒有體現(xiàn)在控制文件里面,在v$datafile里也看不到。
SQL> Select name from v$datafile;

NAME
--------------------------------------------------------------------------------
/u02/ora11g/oradata/TEST/system01.dbf
/u02/ora11g/oradata/TEST/sysaux01.dbf
/u02/ora11g/oradata/TEST/undotbs01.dbf
/u02/ora11g/oradata/TEST/testdata.dbf
第6步我們把數(shù)據(jù)庫使用resetlogs的方式打開

SQL> alter database open resetlogs;

Database altered.

這個(gè)時(shí)候去查看v$datafile就會(huì)發(fā)現(xiàn)多了一個(gè)陌生的文件。但是從名字我們看出來提示我們是曾經(jīng)丟失的一個(gè)文件,但是不知道怎么回事就給恢復(fù)回來了。
SQL> select name from v$datafile;
NAME
--------------------------------------------------------------------------------
/u02/ora11g/oradata/TEST/system01.dbf
/u02/ora11g/oradata/TEST/sysaux01.dbf
/u02/ora11g/oradata/TEST/undotbs01.dbf
/u02/ora11g/product/11.2.0/dbhome_1/dbs/MISSING00004
/u02/ora11g/oradata/TEST/testdata.dbf
這個(gè)時(shí)候去嘗試ls -l查看文件是否存在,發(fā)現(xiàn)沒有這個(gè)文件。
SQL> !ls -l /u02/ora11g/product/11.2.0/dbhome_1/dbs/MISSING00004
ls: /u02/ora11g/product/11.2.0/dbhome_1/dbs/MISSING00004: No such file or directory
我們先把這個(gè)文件給rename一下。

alter database rename file '/u02/ora11g/product/11.2.0/dbhome_1/dbs/MISSING00004' to '/ora11g/oradata/TEST/data01.dbf';

Database altered.
第七步我們開始恢復(fù)這個(gè)數(shù)據(jù)文件
恢復(fù)的時(shí)候很可能提示你選擇恢復(fù)的方式,我們還是選擇auto

SQL> recover datafile '/u02/ora11g/oradata/TEST/data01.dbf';
ORA-00279: change 970750 generated at 07/26/2015 19:26:36 needed for thread 1
ORA-00289: suggestion :
/u02/ora11g/product/11.2.0/dbhome_1/dbs/arch1_1_886076275.dbf
ORA-00280: change 970750 for thread 1 is in sequence #1


Specify log: {=suggested | filename | AUTO | CANCEL}
auto
Log applied.
Media recovery complete.
恢復(fù)完成之后,查看v$recover_file看看是否還有其它數(shù)據(jù)文件需要恢復(fù)。

SQL> select *from v$recover_file;

no rows selected
恢復(fù)之后查看表空間的狀態(tài),顯示是online,但是實(shí)際上還不是。

SQL> select tablespace_name,status from dba_tablespaces;

TABLESPACE_NAME STATUS
------------------------------ ---------
SYSTEM ONLINE
SYSAUX ONLINE
UNDOTBS ONLINE
TEMP ONLINE
DATA ONLINE
TESTDATA ONLINE

因?yàn)檫@個(gè)時(shí)候我們查看數(shù)據(jù)還是有問題的。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

基于時(shí)間點(diǎn)的不完全恢復(fù)的例子

基于時(shí)間點(diǎn)的不完全恢復(fù)的例子:說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。 三種情況都是不完全 說到不完全恢復(fù),一般有三種場(chǎng)景,基于時(shí)間點(diǎn)的不完全恢復(fù),基于scn的不完全恢復(fù),基于cancel的不完全恢復(fù)。 三種情況都是不
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 亚洲欧洲高清 | 久久久久久久亚洲精品 | 日韩欧美制服 | 欧美综合视频 | 亚洲国产成人久久综合碰碰动漫3d | 国产精品糟蹋漂亮女教师 | 一区高清 | 国产成人亚洲欧美三区综合 | 国产日韩一区二区三区 | 欧美精品专区免费观看 | 国产图区 | 亚洲一级毛片免观看 | 亚洲欧美日韩综合在线 | 人人草视频在线观看 | 免费中文字幕 | 国产在线视频在线观看 | 九九精品免视看国产成人 | 看全色黄大色大片免费久久 | 欧美一区二区三区香蕉视 | 国产一区二区成人 | 国产黄色免费看 | 国产精品视频一区二区三区w | 91欧洲在线视精品在亚洲 | 亚洲一二三区在线观看 | 国产一区二区三区在线看 | 一本色道久久88综合亚洲精品高清 | 极品美女aⅴ高清在线观看 激情综合久久 | 看全黄大色大黄美女 | 亚洲自拍另类 | 免费在线中文字幕 | 欧美在线视频网站 | 又大又硬又爽 | 欧美在线视频一区二区 | 亚洲自拍偷拍区 | 香蕉乱码成人久久天堂爱免费 | 亚洲天堂欧美 | 国产亚洲欧美一区 | 国产日韩欧美亚洲综合在线 | 在线一区二区三区 | 亚洲国产系列一区二区三区 | 欧美一区二区三区视视频 |