日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle數(shù)據(jù)庫SCN概念淺析

以下的文章主要是對(duì)Oracle 數(shù)據(jù)庫SCN概念的介紹,為了更好的了解Oracle 數(shù)據(jù)庫SCN概念,我們首先在這里介紹的是4個(gè)關(guān)于SCN的概念。以下就是具體內(nèi)容的描述,希望在你今后的學(xué)習(xí)中會(huì)有所幫助。

站在用戶的角度思考問題,與客戶深入溝通,找到宜章網(wǎng)站設(shè)計(jì)與宜章網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名注冊(cè)、虛擬主機(jī)、企業(yè)郵箱。業(yè)務(wù)覆蓋宜章地區(qū)。

1,系統(tǒng)檢查點(diǎn)scn

當(dāng)一個(gè)檢查點(diǎn)動(dòng)作完成后,Oracle 就把系統(tǒng)檢查點(diǎn)的SCN存儲(chǔ)到控制文件中。

 
 
 
  1. select checkpoint_change# from v$database;

2,數(shù)據(jù)文件檢查點(diǎn)scn

當(dāng)一個(gè)檢查點(diǎn)動(dòng)作完成后,Oracle 就把每個(gè)數(shù)據(jù)文件的scn單獨(dú)存放在控制文件中。

 
 
 
  1. select name,checkpoint_change# from v$datafile;

3,啟動(dòng)scn

Oracle 把這個(gè)檢查點(diǎn)的scn存儲(chǔ)在每個(gè)數(shù)據(jù)文件的文件頭中,這個(gè)值稱為啟動(dòng)scn,因?yàn)樗糜谠跀?shù)據(jù)庫實(shí)例啟動(dòng)時(shí),

檢查是否需要執(zhí)行Oracle數(shù)據(jù)庫恢復(fù)。

 
 
 
  1. select name,checkpoint_change# from v$datafile_header

4,終止scn

每個(gè)數(shù)據(jù)文件的終止scn都存儲(chǔ)在控制文件中。

 
 
 
  1. select name,last_change# from v$datafile

以下條件需要使用using backup controlfile

1)、使用備份控制文件

2)、重建resetlogs控制文件,如果重建立noresetlogs不必要使用using backup controlfile

2、alter database open resetlog

指定RESETLOGS將重設(shè)當(dāng)前LOG sequence number為1,拋棄所有日志信息。

以下條件需要使用resetlog

1)在不完全恢復(fù)(介質(zhì)恢復(fù))

2)使用備份控制文件

使用resetlogs打開數(shù)據(jù)庫后無必完整地備份一次Oracle數(shù)據(jù)庫。

3、

 
 
 
  1. create controlfile resetlogs/noresetlogs

1).用Noresetlogs重建控制文件時(shí),控制文件中 datafile Checkpoint來自O(shè)nline logs中的Current log頭

2).用Resetlogs重建控制文件時(shí),控制文件中datafile Checkpoint來自各數(shù)據(jù)文件頭。

當(dāng)system scn,datafile scn,start scn 不全相等,需要介質(zhì)恢復(fù),如果stopscn null需要實(shí)例恢復(fù)resetlogs拋棄所有在上一次恢復(fù)沒有用到的日志信息,確保不被重新用與恢復(fù)。

1、系統(tǒng)正常關(guān)閉:

 
 
 
  1. system scn=datafile scn=start scn=stop scn

1)system scn=datafile scn=start scn,不需要介質(zhì)恢復(fù)

2)stopscn not null,不需要實(shí)例恢復(fù)

2、系統(tǒng)異常關(guān)閉:

 
 
 
  1. system scn=datafile scn=start scn,stop scn null

1)system scn=datafile scn=start scn,不需要介質(zhì)恢復(fù)

2)stopscn null,需要實(shí)例恢復(fù)

3、舊數(shù)據(jù)文件

 
 
 
  1. system scn=datafile scn>start scn,stop scn null/notnull

1)system scn=datafile scn>start scn,需要介質(zhì)恢復(fù)成system scn=datafile scn=start scn

2)stopscn null,需要實(shí)例恢復(fù),not null 不需要實(shí)例恢復(fù)

4、備份控制文件

 
 
 
  1. system scn=datafile scn<=start scn(當(dāng)數(shù)據(jù)文件為舊的相等)

stop scn notnull/null

1)system scn=datafile scn<=start scn,需要使用using backup controlfile介質(zhì)恢復(fù)成system scn=datafile scn=start scn=current log

scn(當(dāng)前日志最大SCN)

2)為保證上一次恢復(fù)沒有用到log日志不被使用,必須resetlogs

5、重建noresetlogs控制文件

控制文件中 datafile Checkpoint來自O(shè)nline logs中的Current log頭

 
 
 
  1. current log scn=system scn=datafile scn>=
    start scn,stop scn not null/null

1)current log scn=system scn=datafile scn>=start scn,需要介質(zhì)恢復(fù)成system scn=datafile scn=start scn=redolog scn(當(dāng)前日志最大SCN),stop scn not null

2)stopscn not null 不需要實(shí)例恢復(fù)

6、重建resetlogs控制文件

控制文件中datafile Checkpoint來自各數(shù)據(jù)文件頭。

 
 
 
  1. system scn>=datafile scn=start scn,stop scn not null/null

1)system scn>=datafile scn=start scn,需要使用using backup controlfile介質(zhì)恢復(fù)成system scn=datafile scn=start scn(當(dāng)前日志最大SCN),stop scn not null

2)stop notnull,因?yàn)镾CN已經(jīng)為redolog scn,log已經(jīng)不能使用,必須resetlogs

上述的相關(guān)內(nèi)容就是對(duì)Oracle 數(shù)據(jù)庫SCN概念的描述,希望會(huì)給你帶來一些幫助在此方面。


文章標(biāo)題:Oracle數(shù)據(jù)庫SCN概念淺析
本文地址:http://m.5511xx.com/article/dpiodjj.html