




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
全球眼?(MEGAEYES)網(wǎng)絡(luò)圖像管理系統(tǒng)2.0ORACLE平常維護與管理手冊北京互信互通信息技術(shù)有限公司2023-08-08目錄全球眼?(MEGAEYES)網(wǎng)絡(luò)圖像管理系統(tǒng)2.0 11 引言 31.1 目的 31.2 范圍 31.3 參考資料 32 平常維護與管理說明 32.1 運營環(huán)境 32.1.1 硬件環(huán)境 32.1.2 軟件環(huán)境 32.2 數(shù)據(jù)庫平常維護 42.2.1 數(shù)據(jù)庫初始設(shè)立 42.2.2 每日工作內(nèi)容 52.2.3 每周工作內(nèi)容 62.2.4 每月工作內(nèi)容 6引言目的對于重要的商業(yè)系統(tǒng)來說,數(shù)據(jù)庫系統(tǒng)的正常運營是保證商業(yè)應(yīng)用平穩(wěn)運營的關(guān)鍵。但是數(shù)據(jù)庫在運營過程中也許會由于種種因素發(fā)生問題。這時,數(shù)據(jù)庫的管理與平常維護工作將變得尤為重要。為了指導數(shù)據(jù)庫管理員做好平常維護工作,保證數(shù)據(jù)庫系統(tǒng)的正常運營,特制定本文檔。當然,數(shù)據(jù)庫的平常維護是復雜和繁瑣的,本文僅涉及一些常見的數(shù)據(jù)庫平常維護的內(nèi)容,在實際工作中,數(shù)據(jù)庫管理員還需要做更多的工作。范圍本文檔使用的人員:數(shù)據(jù)庫維護管理人員和相關(guān)人員。本文檔涉及內(nèi)容:oracle數(shù)據(jù)庫的平常維護與管理解決方案。參考資料中國電信網(wǎng)絡(luò)視頻監(jiān)控技術(shù)(暫行)規(guī)范平常維護與管理說明運營環(huán)境程序的運營環(huán)境涉及硬件運營環(huán)境和軟件運營環(huán)境。硬件環(huán)境CPU類型:Intel及其兼容系列CPU內(nèi)存容量:剩余內(nèi)存要達2G以上硬盤容量:剩余硬盤容量要達1G以上網(wǎng)卡類型:100M網(wǎng)卡軟件環(huán)境操作系統(tǒng):RedHatLinuxAS3.0數(shù)據(jù)庫:Oracle9iDatabaseRelease2(9.2.0.4.0)forLinuxx86數(shù)據(jù)庫平常維護數(shù)據(jù)庫的平常維護工作重要涉及管理員每日的工作內(nèi)容,每周的工作內(nèi)容以及每月的工作內(nèi)容。數(shù)據(jù)庫初始設(shè)立基于數(shù)據(jù)安全性的考慮,需要對數(shù)據(jù)庫進行如下的初始設(shè)立。1數(shù)據(jù)庫設(shè)為歸檔模式1)以管理員身份連接數(shù)據(jù)庫SQL>>connectsys/sys@數(shù)據(jù)庫例程SIDassysdba2)察看數(shù)據(jù)庫是否處在存檔模式 SQL>>archiveloglist說明:該命令會提醒以下信息,注意灰色部分顯示的狀態(tài)。DatabaselogmodeNoArchiveModeAutomaticarchivalDisabledArchivedestination/opt/oracle/product/9.0.2/dbs/archOldestonlinelogsequence31Currentlogsequence333)假如處在非歸檔模式則設(shè)為歸檔模式 SQL>>shutdownimmediate; SQL>>startupmount; SQL>>alterdatabaseachivelog;4)假如處在非自動歸檔狀態(tài)則設(shè)為自動歸檔 SQL>>altersystemsetlog_archive_start=TRUESCOPE=spfile;5重新啟動數(shù)據(jù)庫 SQL>>shutdownimmediate; SQL>>startup;2控制文獻設(shè)立每一個數(shù)據(jù)庫都必須有一個控制檔。它是一個小型二進制檔案,用來描述Oracle9i實體結(jié)構(gòu)。重要是儲存數(shù)據(jù)庫名稱,數(shù)據(jù)庫建立時間,資料文獻名稱與所在位置,重置日記文獻名稱與所在位置,目前的日記序列碼(logsequencenumber),檢查點信息。因此啟動Oracle9i數(shù)據(jù)庫時一定要讀取控制文獻才干取得所有數(shù)據(jù)庫實體檔案相關(guān)信息。一旦控制文獻不幸毀損,數(shù)據(jù)庫便無法順利啟動。也由于如此,控制檔的管理與維護工作顯得格外重要。通常的設(shè)立建議為:每個數(shù)據(jù)庫最佳擁有兩個以上控制檔,并各自存放在不同磁盤上。系統(tǒng)默認有三個控制文獻control01.ctl,control02.ctl,control03.ctl。假如需要增長更多的控制文獻,最簡樸的方式就是先將既有控制文獻復制到目的位置,然后將控制文獻名稱加入起始參數(shù)檔的CONTROL_FILES之中()。同理,假如想更改控制檔名稱,也可以先將控制文獻復制到目的位置后予以更名,再更新CONTROL_FILES參數(shù)。操作環(huán)節(jié)如下:1.關(guān)閉數(shù)據(jù)庫。2.在操作系統(tǒng)下將既有控制文獻復制到目的位置。3.啟動起始參數(shù)檔,并修改CONTROL_FILES參數(shù)。您必須將新的控制文獻名與所在目錄更新到init<sid>.ora4.重新啟動數(shù)據(jù)庫。3重做日記文獻設(shè)立數(shù)據(jù)庫默認情況下有三個日記文獻成員組,分別為Group1,Group2,Group3。每個組里面有一個成員。分別相應(yīng)redo01.log,redo02.log,redo03.log。重做日記文獻是重要的數(shù)據(jù)庫恢復結(jié)構(gòu),由于它記錄了數(shù)據(jù)庫的所有變更。因此重做日記文獻的存儲非常關(guān)鍵。通常的設(shè)立建議為:至少需要兩個日記成員組,每個日記文獻成員組至少有兩個成員,不同的日記成員組存儲在不同的磁盤上??梢酝ㄟ^如下命令增長日記成員組和成員:添加日記文獻成員組ALTERDATABASE
ADDLOGFILEGROUP4
('/opt/redo04.log')SIZE1024K刪除日記文獻成員組alterdatabasedroplogfilegroupx;添加日記文獻成員AlterDatabaseAddLogfileMember'/opt/oracle/redo04.log'TOGROUP3
刪除日記文獻成員AlterDatabasedroplogfilemember'/opt/oracle/redo04.log'FROMGROUP3
每日工作內(nèi)容(1)確認所有的數(shù)據(jù)庫INSTANCE狀態(tài)正常方法一:通過EnterpriseManagerConsole登陸到所有數(shù)據(jù)庫或例程,檢測ORACLE后臺進程是否都啟動正常。EnterpriseManagerConsole通過命令$oemappconsole啟動然后使用sys用戶登錄(角色使用sysdba).方法二:通過操作系統(tǒng)命令查看oracle的服務(wù)進程是否運營正常。命令如下:$ps-ef|grepora數(shù)據(jù)庫instance進程名一般是如下格式: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.例如安裝oracle9.2.0.1版本的途徑是/opt/oracle/admin/mega/bdump使用操作系統(tǒng)命令:$tailalert_<SID>.log$tail<SID>_*_*.trc查看日記信息,假如發(fā)現(xiàn)任何新的ORA-錯誤,記錄并解決。(4)檢查數(shù)據(jù)庫當天備份的有效性對EXPORT備份方式:檢查exp日記文獻以擬定備份是否成功對其他備份方式:檢查相應(yīng)的日記文獻(5)檢查表空間的使用情況運營附件提供的腳本checktablespace.sql,該腳本會生成一個報表文獻/opt/oracle/freespace.lst同時會把記錄結(jié)果輸出的操作控制臺。可以查看數(shù)據(jù)庫所有表空間的使用情況。涉及已使用的空間和未使用的空間等信息。對每一個數(shù)據(jù)庫實例來說,檢查在表空間中是否存在有剩余空間來滿足當天的預期的需要。數(shù)據(jù)庫中已有的數(shù)據(jù)是穩(wěn)定的,數(shù)據(jù)日增長的平均數(shù)是可以通過一段時間的記錄計算出來,要保證最小的剩余空間至少要能滿足天天數(shù)據(jù)的增長。假如發(fā)現(xiàn)表空間局限性,可以通過如下腳本來擴展表空間:命令格式:altertablespace<name>adddatafile‘<file>’size<size>示例:altertablespacemegaspaceadddatafile‘/opt/oracle/oradata/mega/megaspace1.dbf’size200m(6)檢查數(shù)據(jù)庫服務(wù)器性能,記錄數(shù)據(jù)庫的cpu,內(nèi)存使用使用操作系統(tǒng)命令vmstat查看當前系統(tǒng)cpu以及內(nèi)存使用情況。每周工作內(nèi)容(1)監(jiān)控數(shù)據(jù)庫對象的空間擴展情況根據(jù)本周天天的檢查情況找到空間擴展不久的數(shù)據(jù)庫對象,并采用相應(yīng)的措施保證數(shù)據(jù)量的增長不會影響數(shù)據(jù)庫的穩(wěn)定運營。一般采用擴展表空間的方式:命令格式:altertablespace<name>adddatafile‘<file>’size<size>示例:altertablespacemegaspaceadddatafile‘/opt/oracle/oradata/mega/megaspace1.dbf’size200m(2)系統(tǒng)健康檢查檢查內(nèi)容涉及:初始化文獻init<sid>.ora(默認存放途徑/opt/oracle/admin/<sid>/pfile)控制文獻controlfile(默認存放途徑/opt/oracle/product/9.0.2/dbs/)重做日記redologfile(默認存放途徑/opt/oracle/oradata/<sid>)表空間tablespace(system,temporary,tablespacefragment)數(shù)據(jù)文獻datafiles(autoextend,location)回滾段rollbacksegment日記文獻loggingfile&tracingfile以上檢查可通過登陸EnterpriseManagerConsole操作。(3)檢查無效的數(shù)據(jù)庫對象SELECTowner,object_name,object_typeFROMdba_objectsWHEREstatus='INVALID'每月工作內(nèi)容(1)檢查表空間碎片根據(jù)本月每周的檢查分析數(shù)據(jù)庫碎片情況,找到相應(yīng)的解決方法。檢查碎片可執(zhí)行附件提供的腳本tablespaceclean.sql查看
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 別墅清包工合同范本
- 醫(yī)院合資合同范本
- 農(nóng)藥合同范本
- 勞保買賣合同范本
- 二手房出售門面房合同范本
- 水槽代工合同范本
- 醫(yī)院信息咨詢合同范本
- 主體沉降觀測合同范本
- 單個產(chǎn)品銷售合同范本
- 協(xié)作型聯(lián)營合同范本
- 悟哪吒精神做英雄少年開學第一課主題班會課件-
- 2025年2級注冊計量師專業(yè)實務(wù)真題附答案
- 2025年P(guān)EP人教版小學三年級英語下冊全冊教案
- 2025年春季學期教導處工作計劃及安排表
- 果實品質(zhì)評價體系建立與應(yīng)用-深度研究
- 2024年江蘇省中小學生金鑰匙科技競賽(高中組)考試題庫(含答案)
- 智能制造技術(shù)在工業(yè)設(shè)計中的應(yīng)用
- 2024年湖南省公務(wù)員錄用考試《行測》真題及答案解析
- 人教版小學六年級下冊音樂教案全冊
- 12J201平屋面建筑構(gòu)造圖集(完整版)
- 2024年個人信用報告(個人簡版)樣本(帶水印-可編輯)
評論
0/150
提交評論