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

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題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關鍵字專題關鍵字專題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
當前位置: 首頁 - 科技 - 知識百科 - 正文

基于時間點的不完全恢復的例子

來源:懂視網 責編:小采 時間:2020-11-09 07:51:02
文檔

基于時間點的不完全恢復的例子

基于時間點的不完全恢復的例子:說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。 三種情況都是不完全 說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。 三種情況都是不
推薦度:
導讀基于時間點的不完全恢復的例子:說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。 三種情況都是不完全 說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。 三種情況都是不

說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。 三種情況都是不完全

說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。
三種情況都是不完全恢復采用的方式,而不完全恢復都是在完全恢復的過程中出現了這樣那樣的錯誤,數不勝數,基本就是歸檔,redo損壞丟失,控制文件丟失,備份的問題,手工失誤等等。
我們可以舉一個不完全恢復的案例,其實在實際操作的過程中還是有一些值得總結和學習的地方。
第一步準備基本的數據。目前我們可以看到在表空間data上只有一個表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
里面有一些數據。

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

COUNT(*)
----------
4667
第二步開始熱備份,為了明白整個過程,我們手工來完成這個不完全恢復。
使用下面的語句生成熱備份的動態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,然后停掉數據庫開始嘗試恢復。
drop tablespace data including contents and datafiles;
shut immediate
刪除之后,不要擔心自己沒記下時間戳,其實在數據庫日志里面會有記錄。
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
第四步我們開始嘗試還原數據文件
我們把數據文件從熱備份的路徑還原到數據文件的路徑下
startup mount
!cp xxxx/hot_backup/*.dbf /u02/ora11g/oradata/TEST

第五步我們可以嘗試開始基于時間點的恢復,基于時間點的這種恢復就是不完全恢復了,因為時間點之后的數據變更就會丟失。

SQL> recover database until time '2015-07-26 19:29:37';
Media recovery complete.
恢復的過程很快就會完成。這個時候刪除的數據文件還沒有體現在控制文件里面,在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步我們把數據庫使用resetlogs的方式打開

SQL> alter database open resetlogs;

Database altered.

這個時候去查看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/product/11.2.0/dbhome_1/dbs/MISSING00004
/u02/ora11g/oradata/TEST/testdata.dbf
這個時候去嘗試ls -l查看文件是否存在,發現沒有這個文件。
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
我們先把這個文件給rename一下。

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

Database altered.
第七步我們開始恢復這個數據文件
恢復的時候很可能提示你選擇恢復的方式,我們還是選擇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.
恢復完成之后,查看v$recover_file看看是否還有其它數據文件需要恢復。

SQL> select *from v$recover_file;

no rows selected
恢復之后查看表空間的狀態,顯示是online,但是實際上還不是。

SQL> select tablespace_name,status from dba_tablespaces;

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

因為這個時候我們查看數據還是有問題的。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

基于時間點的不完全恢復的例子

基于時間點的不完全恢復的例子:說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。 三種情況都是不完全 說到不完全恢復,一般有三種場景,基于時間點的不完全恢復,基于scn的不完全恢復,基于cancel的不完全恢復。 三種情況都是不
推薦度:
標簽: 恢復 點的 數據庫
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 亚洲欧美日韩另类精品一区二区三区 | 国产福利二区 | 99精品热视频 | 国产高清视频在线 | 日韩精品一区二区三区国语自制 | 久久久久亚洲精品美女 | 国产精品久久久久久一区二区 | 久久亚洲精品中文字幕60分钟 | 国产成人不卡亚洲精品91 | 精品久久久久久亚洲 | 欧美色色图 | 欧美日韩成人午夜免费 | 日韩电影免费看 | 国产亚洲美女精品久久久2020 | 成人区精品一区二区不卡亚洲 | 久久国内 | 91热成人精品国产免费 | 国产精品一区二区三 | 亚洲欧美日韩另类 | 国产一区二区三区在线视频 | 免费国产小视频在线观看 | 精品成人一区二区三区免费视频 | 国产在线精品一区二区夜色 | 久久91精品国产99久久yfo | 久久精品无码一区二区日韩av | 伊人久久中文字幕久久cm | 久久国产精品免费一区二区三区 | 国产一页 | 国产亚洲精品va在线 | 欧美亚洲综合另类 | 欧美在线日韩 | 国产精品福利久久久久久小说 | 免费国产成人α片 | 精品成人一区二区三区免费视频 | 九草伊人 | 国产偷窥在线观看 | 日韩欧美不卡一区二区三区 | 国产中文字幕在线观看 | 日韩欧美 在线播放 | 婷婷在线视频观看 | 卡通动漫第一页 |