版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
ORACLE數(shù)據(jù)庫日常維護(hù)與管理手?
冊卷金蹣
XSZMEGAEYES
全球眼?(MEGAEYES)網(wǎng)絡(luò)圖像管理系統(tǒng)2.0
ORACLE日常保護(hù)與管理手冊
北京互信互通信息技術(shù)有限公司
2004-08-08
目錄
全球眼,(MEGAEYES)網(wǎng)絡(luò)圖像管理系統(tǒng)2.0............................................................................................1
1引言..........................................................................3
1.1目的......................................................................3
1.2范圍......................................................................3
1.3參考費(fèi)料..................................................................3
2日常保護(hù)與管理說明...........................................................3
2.1運(yùn)行環(huán)境..................................................................3
2.1.1硬件環(huán)境........................................................................................................................................3
2.1.2軟件環(huán)境........................................................................................................................................3
2.2數(shù)據(jù)庫日常保護(hù)...........................................................4
2.2./數(shù)據(jù)庫初始設(shè)置...........................................................................................................................4
2.2.2每日工作內(nèi)容...............................................................................................................................5
2.2.3每周工作內(nèi)容...............................................................................................................................6
2.2.4每月工作內(nèi)容...............................................................................................................................7
1引言
1.1目的
關(guān)于重要的商業(yè)系統(tǒng)來說,數(shù)據(jù)庫系統(tǒng)的正常運(yùn)行是保證商業(yè)應(yīng)用平穩(wěn)運(yùn)行
的關(guān)鍵。但是數(shù)據(jù)庫在運(yùn)行過程中可能會由于種種原因發(fā)生問題。這時,數(shù)據(jù)庫
的管理與口常保護(hù)工作將變得尤為重要。
為了指導(dǎo)數(shù)據(jù)庫管理員做好日常保護(hù)工作,保證數(shù)據(jù)庫系統(tǒng)的正常運(yùn)行,特
制定本文檔。當(dāng)然,數(shù)據(jù)庫的口常保護(hù)是復(fù)雜與繁瑣的,本文僅涉及一些常見的
數(shù)據(jù)庫日常保護(hù)的內(nèi)容,在實(shí)際工作中,數(shù)據(jù)庫管理員還需要做更多的工作。
1.2范圍
本文檔使用的人員:數(shù)據(jù)庫保護(hù)管理人員與有關(guān)人員。
本文檔涉及內(nèi)容:oracle數(shù)據(jù)庫的日常保護(hù)與管懂得決方案。
1.3參考資料
中國電信網(wǎng)絡(luò)視頻監(jiān)控技術(shù)(暫行)規(guī)范
2日常保護(hù)與管理說明
2.1運(yùn)行環(huán)境
程序的運(yùn)行環(huán)境包含硬件運(yùn)行環(huán)境與軟件運(yùn)行環(huán)境。
2.1.1硬件環(huán)境
?CPU類型:Intel及其兼容系列CPU
?內(nèi)存容量:剩余內(nèi)存要達(dá)2G以上
?硬盤容量:剩余硬盤容量要達(dá)1G以上
?網(wǎng)卡類型:100M網(wǎng)卡
2.1.2軟件環(huán)境
?操作系統(tǒng):RedHatLinuxAS3.0
?數(shù)據(jù)庫:0racle9iDatabaseRelease2(9.2.3.4.0)forLinuxx86
2.2數(shù)據(jù)庫日常保護(hù)
數(shù)據(jù)庫的日常保護(hù)工作要緊包含管理員每日的工作內(nèi)容,每周的工作內(nèi)容與
每月的工作內(nèi)容。
2.2.1數(shù)據(jù)庫初始設(shè)置
基于數(shù)據(jù)安全性的考慮,需要對數(shù)據(jù)庫進(jìn)行如下的初始設(shè)置。
1數(shù)據(jù)庫設(shè)為歸檔模式
1)以管理員身份連接數(shù)據(jù)庫
SQL?conncctsys/sys@數(shù)據(jù)庫例程SIDassysdba
2)察看數(shù)據(jù)庫是否處于存檔模式
SQL?archiveloglist
說明:該命令會提示下列信息,注意灰色部分顯示的狀態(tài)。
DatabaselogmodeNoArchiveMode
AutomaticarchivalDisabled
Archivedestination/opt/oracle/product/9.0.2/dbs/arch
Oldestonlinelogsequence31
Currentlogsequence33
3)假如處于非歸檔模式則設(shè)為歸檔模式
SQL?shutdownimmediate;
SQL?startupmount;
SQL?alterdatabaseachivelog;
4)假如處于非自動歸檔狀態(tài)則設(shè)為自動歸檔
SQL?altersystemsetlog_archive_start=TRUESC0PE=spfile;
5重新啟動數(shù)據(jù)庫一一
SQL?shutduwniimnediater
SQL?startup;
2操縱文件設(shè)置
每一個數(shù)據(jù)庫都務(wù)必有一個操縱檔。它是一個小型二進(jìn)制檔案,用來描述
0racle9i實(shí)體結(jié)構(gòu)。要緊是儲存數(shù)據(jù)庫名稱,數(shù)據(jù)庫建立時間,資料文件名稱
與所在位置,重置日志文件名稱與所在位置,目前的E志序列碼(logsequence
number),檢查點(diǎn)信息。因此開啟0racle9i數(shù)據(jù)庫時一定要讀取操縱文件才能
取得所有數(shù)據(jù)庫實(shí)體檔案有關(guān)信息。?旦操縱文件不幸毀損,數(shù)據(jù)庫便無法順利
開啟。也由于如此,操縱檔的管理與保護(hù)工作顯得格外重要。
通常的設(shè)置建議為:每個數(shù)據(jù)庫最好擁有兩個以上操縱檔,并各自存放在不
一致磁盤上。系統(tǒng)默認(rèn)有三個操縱文件controlOl.ctl,control02.ctl,
control03.ctl。
假如需要增加更多的操縱文件,最簡單的方式就是先將既有操縱文件復(fù)制
到目的位置,然后將操縱文件名稱加入起始參數(shù)檔的CONTROL_FILES之中()。
同理,假如想更換操縱檔名稱,也能夠先將操縱文件復(fù)制到目的彳立置后予以更名,
再更新CONTROLFILES參數(shù)。操作步驟如下:
1.關(guān)閉數(shù)據(jù)庫。
2.在操作系統(tǒng)下將既有操縱文件復(fù)制到目的位置。
3.開啟起始參數(shù)檔,并修改CONTROL_FH.ES參數(shù)。您務(wù)必將新的操縱
文件名與所在目錄更新到init<sid>.ora
4.重新開啟數(shù)據(jù)庫。
3重做日志文件設(shè)置
數(shù)據(jù)庫默認(rèn)情況下有三個日志文件成員組,分別為Group1,Group2,Group
3o每個組里面有一個成員。分別對應(yīng)redoOl.log,redo02.log,redo03.logo
重做口志文件是重要的數(shù)據(jù)庫恢復(fù)結(jié)構(gòu),由于它記錄了數(shù)據(jù)庫的所有變更。因此
重做日志文件的存儲非常關(guān)鍵。通常的設(shè)置建議為:至少需要兩個R志成員組,
每個日志文件成員組至少有兩個成員,不一致的日志成員組存儲在不一致的磁盤
上。能夠通過如下命令增加日志成員組與成員:
添加日志文件成員組
ALTERDATABASEADDLOGFILEGROUP4(*/opt/redo04.log*)SIZE1024K
刪除日志文件成員組
alterdatabasedroplogfilegroupx;
添加日志文件成員
AlterDatabaseAddLogfileMember1/opt/oracle/rcdo04.log,TOGROUP3
刪除日志文件成員
AlterDatabasedroplogfilemember*/opt/oracle/redoOl.log*PROMGROUP
3
2.2.2每日工作內(nèi)容
(1)確認(rèn)所有的數(shù)據(jù)庫INSTANCE狀態(tài)正常
方法一:通過EnterpriseManagerConsole登陸到所有數(shù)據(jù)庫或者例程,檢測
ORACLE后臺進(jìn)程是否都啟動正常。EnterpriseManagerConsole通過命令
Soemappconsole
啟動然后使用sys用戶登錄(角色使用sysdba).
方法二:通過操作系統(tǒng)命令查看oracle的服務(wù)進(jìn)程是否運(yùn)行正常。命令如下:
$ps-ef|grepora
數(shù)據(jù)庫instance進(jìn)程名通常是如下格式:oracle+〈SID〉
(2)檢查文件系統(tǒng)的使用(剩余空間)
假如文件系統(tǒng)的剩余空間小于20他需刪除不用的文件以釋放空間。通過操
作系統(tǒng)命令:
$df-k
(3)檢查日志文件與trace文件記錄alert與trace文件中的錯誤
連接到管理的數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)庫日志信息通常是
$ORACLE_BASE/rdbms/log.
比如安裝orcicle9.2.0.1版本的路徑是/opl/oracle/admin/mega/bdunip
使用操作系統(tǒng)命令:
Stailalert_<SID>.log
$tail<S1D>_*_*.trc
查看日志信息,假如發(fā)現(xiàn)任何新的ORA-錯誤,記錄并解決。
(4)檢查數(shù)據(jù)庫當(dāng)日備份的有效性
對EXPORT備份方式:
檢查exp日志文件以確定備份是否成功
對其他備份方式:
檢杳相應(yīng)的日志文件
(5)檢查表空間的使用情況
運(yùn)行附件提供的腳本checktablespace,sql,該腳本會生成一個報(bào)表文件
/opt/oracle/freespace.1st同時會把統(tǒng)計(jì)結(jié)果輸出的操作操縱臺。能夠杳看數(shù)
據(jù)庫所有表空間的使用情況。包含已使用的空間與未使用的空間等信息。
對每一個數(shù)據(jù)庫實(shí)例來說,檢查在表空間中是否存在有剩余空間來滿足當(dāng)天
的預(yù)期的需要。數(shù)據(jù)庫中已有的數(shù)據(jù)是穩(wěn)固的,數(shù)據(jù)口增長的平均數(shù)是能夠通過
一段時間的統(tǒng)計(jì)計(jì)算出來,要保證最小的剩余空間至少要能滿足每天數(shù)據(jù)的增
長。假如發(fā)現(xiàn)表空間不足,能夠通過如下腳本來擴(kuò)展表空間:
命令格式:altertablespace<name>adddatafile'〈file〉'size<size>
示例:altertablespacemegaspaceadddatafile
Vopt/orac1e/oradata/megci/megtispcice1.dbf*size200m
(6)檢查數(shù)據(jù)庫服務(wù)器性能,記錄數(shù)據(jù)庫的cpu,內(nèi)存使用
使用操作系統(tǒng)命令vmstat查看當(dāng)前系統(tǒng)cpu與內(nèi)存使用情況。
2.2.3每周工作內(nèi)容
(1)監(jiān)控?cái)?shù)據(jù)庫對象的空間擴(kuò)展情況
根據(jù)本周每天的檢查情況找到空間擴(kuò)展很快的數(shù)據(jù)庫對象,并采取相應(yīng)的措
施保證數(shù)據(jù)量的增長不可能影響數(shù)據(jù)庫的穩(wěn)固運(yùn)行。通常采取擴(kuò)展表空間的方
式:
命令格式:altertablespace<name>adddatafile'〈file〉'size<size>
示例:altertablespacemegaspaceadddatafile
*/opt/orac1e/oradata/mega/megaspace1.dbf*size200m
(2)系統(tǒng)健康檢查
檢查內(nèi)容包含:
初始化文件init<sid>.ora(默認(rèn)存放路徑/opt/oracle/admin/〈sid>/pfile)
操縱文件controlfile(默認(rèn)存放路徑/opt/oracle/product/9.0.2/d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 20332-2025錐柄機(jī)用1∶50錐度銷子鉸刀
- GB/T 13568-2025細(xì)木工帶鋸機(jī)術(shù)語和精度
- GB/T 13407-2025潛水器與水下裝置術(shù)語
- GB/T 11366-2025行星傳動基本術(shù)語
- GB/Z 126.1-2025航空電子過程管理電子設(shè)計(jì)第1部分:電信號特性、命名約定和接口控制文件(ICD)
- 2026年重慶科創(chuàng)職業(yè)學(xué)院單招職業(yè)技能測試題庫及答案詳解一套
- 2026年九江職業(yè)大學(xué)單招職業(yè)傾向性測試題庫帶答案詳解
- 2026年桂林生命與健康職業(yè)技術(shù)學(xué)院單招綜合素質(zhì)考試題庫及完整答案詳解1套
- 2026年湖南省長沙市單招職業(yè)傾向性考試題庫附答案詳解
- 2026年湖南郵電職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案詳解1套
- 2025云南省人民檢察院招聘22人筆試考試備考試題及答案解析
- 駿馬奔騰啟新程盛世華章譜未來-2026年馬年學(xué)校元旦主持詞
- 22863中級財(cái)務(wù)會計(jì)(一)機(jī)考綜合復(fù)習(xí)題
- 油漆車間年終總結(jié)
- 2025年甘肅省水務(wù)投資集團(tuán)有限公司招聘企業(yè)管理人員筆試考試參考試題及答案解析
- 廣東省六校2025-2026學(xué)年高二上學(xué)期12月聯(lián)合學(xué)業(yè)質(zhì)量檢測語文試題(含答案)
- 2025年10月自考07180廣播播音主持試題及答案
- 鄉(xiāng)村康養(yǎng)項(xiàng)目申請書
- 私人奴隸協(xié)議書范本
- GB/T 17774-2025通風(fēng)機(jī)尺寸
- 2025年綜合物流園區(qū)建設(shè)可行性研究報(bào)告及總結(jié)分析
評論
0/150
提交評論