最新文章專(zhuān)題視頻專(zhuān)題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專(zhuān)題1關(guān)鍵字專(zhuān)題50關(guān)鍵字專(zhuān)題500關(guān)鍵字專(zhuā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)鍵字專(zhuān)題關(guān)鍵字專(zhuān)題tag2tag3文章專(zhuān)題文章專(zhuān)題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專(zhuān)題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

Oracle物理存儲(chǔ)結(jié)構(gòu)簡(jiǎn)述

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 15:04:05
文檔

Oracle物理存儲(chǔ)結(jié)構(gòu)簡(jiǎn)述

Oracle物理存儲(chǔ)結(jié)構(gòu)簡(jiǎn)述:數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè): 1. 控制文件(control files) 2. 數(shù)據(jù)文件(Date files) 3. 重做日志文件(redolog) 數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè): 1. 控制文件(control files) 2. 數(shù)據(jù)文件(Date fi
推薦度:
導(dǎo)讀Oracle物理存儲(chǔ)結(jié)構(gòu)簡(jiǎn)述:數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè): 1. 控制文件(control files) 2. 數(shù)據(jù)文件(Date files) 3. 重做日志文件(redolog) 數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè): 1. 控制文件(control files) 2. 數(shù)據(jù)文件(Date fi

數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè): 1. 控制文件(control files) 2. 數(shù)據(jù)文件(Date files) 3. 重做日志文件(redolog)

數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè):
1. 控制文件(control files)
2. 數(shù)據(jù)文件(Date files)
3. 重做日志文件(redolog)

1.控制文件

控制文件是數(shù)據(jù)庫(kù)的root file,由他來(lái)定位數(shù)據(jù)庫(kù)文件
里面有:

控制文件他有兩個(gè)目的

  • 包含一些data files,redo files存放在哪里的信息。所以沒(méi)有control file,數(shù)據(jù)庫(kù)是沒(méi)辦法mount的,因?yàn)樗ㄎ徊坏交镜臄?shù)據(jù)文件。
  • 數(shù)據(jù)庫(kù)允許的一些元數(shù)據(jù)會(huì)記錄在里面,比如檢查點(diǎn)的相關(guān)信息等。
  • 查詢控制文件信息 show parameter control_files; select name from v$controlfile; control file的指定

    其實(shí)是在pfile 里面指定的,dbca創(chuàng)建數(shù)據(jù)庫(kù)的時(shí)候會(huì)指定。

    2. 數(shù)據(jù)文件

    數(shù)據(jù)庫(kù)的數(shù)據(jù)實(shí)際存放在數(shù)據(jù)文件中(data file)。他一般跟tablesapce的關(guān)系比較密切,一個(gè)tablespace可以由好幾個(gè)數(shù)據(jù)文件,但是一個(gè)數(shù)據(jù)文件只能對(duì)于一個(gè)tablespace。tablespace是邏輯上的概念。數(shù)據(jù)文件則是一個(gè)物理概念。

    查詢數(shù)據(jù)文件 SQL> select name,status from v$datafile; 數(shù)據(jù)文件的狀態(tài)

    online,offline,system,主要是前2個(gè),聯(lián)機(jī)和脫機(jī)狀態(tài),脫機(jī)狀態(tài)下,數(shù)據(jù)就沒(méi)辦法訪問(wèn)了。
    比如將某個(gè)數(shù)據(jù)文件offline可以執(zhí)行

    SQL> alter database datafile '/u01/app/Oracle/oradata/test58/zabbix.dbf' offline;

    但要注意,,只有在db開(kāi)啟歸檔模式時(shí),才可以將數(shù)據(jù)文件offline,否則會(huì)報(bào)錯(cuò)

    ORA-01145: offline immediate disallowed unless media recovery enabled

    查看錯(cuò)誤信息

    SQL> !oerr ora 01145 01145, 00000, "offline immediate disallowed unless media recovery enabled" // *Cause: ALTER TABLESPACE ... OFFLINE IMMEDIATE or ALTER DATABASE DATAFILE // ... OFFLINE is only allowed if database is in ARCHIVELOG mode. // *Action:Take tablespace offline normally or shutdown abort. Reconsider your // backup strategy. You could do this if you were archiving your logs.

    什么是歸檔模式,請(qǐng)看redo log里面的相關(guān)操作。

    3. 重做日志文件

    redo log其實(shí)是非常重要的東西,redo一般在建庫(kù)的時(shí)候指定。

    SQL> select * from v$log 開(kāi)啟歸檔模式

    1.查看是否在歸檔模式下:

    SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination /u01/app/oracle/product/11.2.0/dbhome_1/dbs/arch Oldest online log sequence 36 Current log sequence 38

    2.備份數(shù)據(jù)庫(kù)

    3.編輯pfile

    LOG_ARCHIVE_DEST="/u01/app/oracle/oradata/test58/archive"

    確保有這個(gè)目錄。

    4.啟動(dòng)數(shù)據(jù)庫(kù),但是不要open
    startup mount

    5.開(kāi)啟歸檔模式,并且打開(kāi)數(shù)據(jù)庫(kù)

    ;

    6.查看狀態(tài)

    SQL> archive log list; Database log mode Archive Mode Automatic archival Enabled Archive destination /u01/app/oracle/oradata/test58/archive Oldest online sequence to archive 38 Current log sequence 38

    本文永久更新鏈接地址:

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

    文檔

    Oracle物理存儲(chǔ)結(jié)構(gòu)簡(jiǎn)述

    Oracle物理存儲(chǔ)結(jié)構(gòu)簡(jiǎn)述:數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè): 1. 控制文件(control files) 2. 數(shù)據(jù)文件(Date files) 3. 重做日志文件(redolog) 數(shù)據(jù)庫(kù)其實(shí)是由一堆物理文件組成的,主要有4個(gè): 1. 控制文件(control files) 2. 數(shù)據(jù)文件(Date fi
    推薦度:
    • 熱門(mén)焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門(mén)推薦

    專(zhuān)題
    Top