真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle系列(六)OEM與常見故障處理

博主QQ:819594300

創(chuàng)新互聯(lián)專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、乳山網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5高端網(wǎng)站建設、商城開發(fā)、集團公司官網(wǎng)建設、外貿(mào)網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為乳山等各大城市提供網(wǎng)站開發(fā)制作服務。

博客地址:http://zpf666.blog.51cto.com/

有什么疑問的朋友可以聯(lián)系博主,博主會幫你們解答,謝謝支持!

前言:oracle除了使用命令操作以外,還可以使用OEM圖形化管理,日常的管理工作都可以通過OEM操作,包括數(shù)據(jù)庫對象的創(chuàng)建,用戶權限的管理,數(shù)據(jù)文件和參數(shù)的配置、備份和恢復操作等。

一、OEM知識點

1、OEM簡介

OEM是采用直觀而且方便的圖像化界面來控制和管理ORACLE數(shù)據(jù)庫的工具集,它包含大量對DBA有用的工具。在oracle中,數(shù)據(jù)庫管理和操作都可以使用OEM來完成,如創(chuàng)建用戶和角色,權限分配,創(chuàng)建方案對象,進行存儲管理等。

 

2、OEM架構

OEM不僅能夠管理本地數(shù)據(jù)庫實例,也可以管理網(wǎng)絡和RAC環(huán)境下數(shù)據(jù)庫實例。無論是管理本地還是網(wǎng)絡上的數(shù)據(jù)庫,OEM都通過HTTP/HTTPS訪問數(shù)據(jù)庫,它的架構如圖下圖:

oracle系列(六)OEM與常見故障處理

1)Management repository:存儲要監(jiān)控的數(shù)據(jù)庫的管理數(shù)據(jù)及狀態(tài)信息。

2)OMS管理服務:監(jiān)控和管理安裝了management agent的數(shù)據(jù)庫,并將獲得的管理信息存入management  repository。

3)Oracle HTTP Server:內(nèi)置的apache服務器。

4)OC4J/J2EE:符合J2EE標準的應用服務器。

5)Oracle web cache:用于快速訪問web。

6)Management agent:安裝在被管理的數(shù)據(jù)服務器上,用于監(jiān)控數(shù)據(jù)庫的運行狀態(tài),資源使用,信息變更等,將信息轉送到OMS,OMS將這些信息存入repository。

 

3、OEM的兩個版本

OEM有兩個不同的版本,分別是:database control 和grid  control。Databasecontrol通常用于監(jiān)控和管理本地單個數(shù)據(jù)庫或者RAC數(shù)據(jù)庫。Grid control則用于管理大規(guī)模、復雜的系統(tǒng)環(huán)境,它可以管理包括主機、數(shù)據(jù)庫、web服務器、監(jiān)聽器、服務等在內(nèi)的整個基礎設施。

對于database control,通常不用配置任何東西,當使用DBCA或者oracle universal installer創(chuàng)建完數(shù)據(jù)庫后,databasecontrol就可以使用了。當然,如果是通過create database語句手工創(chuàng)建的數(shù)據(jù)庫,那么需要通過EMCA(enterprise manager configurationassistant)來配置database control。Gridcontrol則需要和數(shù)據(jù)庫分開安裝,安裝過程和配置要復雜一些。

 

二、OEM的使用

1、OEM的安裝和配置

當通過oracle universal install安裝oracle數(shù)據(jù)庫時,如果選擇了創(chuàng)建數(shù)據(jù)庫(或者直接通過DBCA創(chuàng)建數(shù)據(jù)庫),會默認安裝OEM database control。數(shù)據(jù)庫創(chuàng)建完畢之后會顯示OEM的相關信息,database control URL即為OEM的訪問地址。

oracle系列(六)OEM與常見故障處理

(上圖參考Oracle系列博文(一):oracle的安裝)

1)使用DBCA配置OEM

DBCA提供了圖形化創(chuàng)建OEM的方式,首先啟動DBCA。

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

這樣,采用OEMdatabase control管理這個數(shù)據(jù)庫就配置完成了,這種方式十分簡單,全部通過DBCA可視化完成。

 

1)使用EMCA手動配置

如果通過createdatabase語句手動創(chuàng)建數(shù)據(jù)庫,就需要通過EMCA來配置OEM。EMCA可以設置OEM相關的各個方面,如repository存儲區(qū)的重建和刪除,配置文件的創(chuàng)建和刪除等。下面是EMCA常用命令。

emca -config dbcontroldb:配置OEM database control。

Emca -deconfig dbcontroldb:刪除OEM database control配置文件。

Emca -repos drop:刪除repository存儲區(qū)。

Emca -repos create:創(chuàng)建新的repository存儲區(qū)。

Emca -repos recreate:重建repository存儲區(qū)。

下面使用emca重新配置OEM。執(zhí)行emca-config dbcontrol db-reposrecreate命令,該命令會配置OEM database control并重建repository存儲區(qū)。

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

注意:如果未配置過OEM,請使用emca -config dbcontrol  db -repos  create命令配置。

 

2、使用EMCTL控制OEM

使用OEM之前必須確保dbconsole進程已經(jīng)啟動,oracle提供了EMCTL工具來啟動和關閉dbconsole進程并查看其狀態(tài)。

1)查看OEM狀態(tài)

執(zhí)行emctl  status dbconsole命令,可以得到OEM是否運行、OEM的訪問地址和日志存放位置。執(zhí)行結果如下:

oracle系列(六)OEM與常見故障處理

2)關閉OEM

執(zhí)行emctl  stop dbconsole命令。

oracle系列(六)OEM與常見故障處理

3)啟動OEM
執(zhí)行emctl start dbconsole

oracle系列(六)OEM與常見故障處理

3、使用OEM監(jiān)控和管理數(shù)據(jù)庫
OEM提供了非常強大的監(jiān)控和管理功能,下面介紹幾種常見操作。

1)使用OEM啟動和關閉數(shù)據(jù)庫

首先確定監(jiān)聽已經(jīng)運行

oracle系列(六)OEM與常見故障處理

2)查看OEM的狀態(tài)

oracle系列(六)OEM與常見故障處理

3)訪問OEM的URL,單擊“啟動”按鈕

oracle系列(六)OEM與常見故障處理

4)進入主界面,單擊“啟動”,進入下面的界面,填寫好了之后單擊右上角的“確定”。

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

5)進入到主界面

oracle系列(六)OEM與常見故障處理

6)OEM監(jiān)控數(shù)據(jù)庫運行

OEM啟動后,就可以使用OEM管理、監(jiān)控和維護數(shù)據(jù)庫了。首先訪問OEM。并使用SYS或者SYSTEM賬戶登錄。

OEM用戶的角色分為兩種:管理員權限和非管理員權限。管理員擁有很高的權限,如監(jiān)控、修改設置、數(shù)據(jù)庫審計、升級及備份恢復等。非管理員權限只能查看信息而不能修改任何設置。登錄后可以看到OEM的主界面,劃分了7個功能標簽供用戶選擇,分別是主目錄、性能、可用性、服務器、方案、數(shù)據(jù)移動、軟件和支持。下面分別介紹其功能。

7)主目錄

主目錄部分呈現(xiàn)了數(shù)據(jù)庫實例的整體狀態(tài),它通過圖形的形式呈現(xiàn),而更具體的指標和內(nèi)容可以單擊相應的內(nèi)容獲得。例如:要獲得CPU具體情況,可以單擊CPU圖下面的帶下劃線的數(shù)據(jù)。其他情況類似,如下圖所示:

oracle系列(六)OEM與常見故障處理

點擊上圖中的監(jiān)聽程序,彈出下面的界面

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

8)性能

性能部分主要提供了主機監(jiān)控、用戶連接監(jiān)控及i/o性能,還有其他相關的連接選項用于輔助判斷。

主機監(jiān)控:監(jiān)控是否存在cpu瓶頸。它呈現(xiàn)了cpu使用率的曲線圖,清晰地呈現(xiàn)出不同時段cpu使用率的高低。如果發(fā)現(xiàn)某段時間內(nèi)cpu使用率極高,并且已經(jīng)出現(xiàn)了性能問題,如終端用戶反映應用系統(tǒng)變慢,那么這時就需要分析用戶會話,看那些sql正在消耗cpu資源。

平均活動會話監(jiān)控:這是分析性能問題的關鍵部分,它呈現(xiàn)了實例中某個時間段內(nèi)會話正在等待哪些事件,以及哪些會話正在等待那些事件,事件會用不同的顏色表示。

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

單擊上圖中的“重復的sql”連接,將顯示實例中重復次數(shù)較多的sql,建議開發(fā)人員使用參數(shù)綁定修改這些sql,提高cpu利用率。

oracle系列(六)OEM與常見故障處理

9)可用性

可用性部分主要針對備份和恢復的設置和管理,下面將使用OEM進行備份。

oracle系列(六)OEM與常見故障處理 

單擊上圖中的“備份設置”,進入備份設置頁面

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

填寫主機×××明,用戶名oracle,密碼:xxx,磁盤的備份位置采用默認即可,并行度為1,最后單擊“測試磁盤備份”。如果成功則設置完畢,否則根據(jù)提示重新填寫。

oracle系列(六)OEM與常見故障處理 

然后單擊上圖中“備份集”標簽,如下圖所示:

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

填寫備份片的大小,壓縮算法,單擊“確定”按鈕完成設置。單擊“策略”標簽,可以對備份策略、保留策略及其他策略進行設置,此處采用默認設置。

oracle系列(六)OEM與常見故障處理

設置完畢之后單擊“確定”

oracle系列(六)OEM與常見故障處理

備份設置完畢之后需要進行調(diào)度備份設置(單擊下圖中的“調(diào)度備份”)

oracle系列(六)OEM與常見故障處理

填寫正確的×××明,單擊“調(diào)度定制備份”按鈕

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

設置調(diào)度頻率,選中“一次(立即)”,單擊下一步。

oracle系列(六)OEM與常見故障處理

對前面的設置進行復查,確認無誤后,單擊“提交作業(yè)”

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

調(diào)度備份成功后,可以單擊下圖中的“管理當前備份”連接,對備份進行管理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

10)服務器

服務器部分包括存儲、數(shù)據(jù)庫配置、調(diào)度、統(tǒng)計、資源、安全、查詢優(yōu)化及更改數(shù)據(jù)管理功能,如下圖所示:

oracle系列(六)OEM與常見故障處理

下面介紹一個常用的管理功能:用戶管理

創(chuàng)建用戶首先要為用戶創(chuàng)建表空間,如下圖所示,該界面以列表的形式呈現(xiàn)了表空間的一些關鍵指標,如已分配的大小、已用空間、是否自動擴展、空閑的已分配空間,下面創(chuàng)建一個表空間MDR。

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

單擊右下角的“確定”,表空間創(chuàng)建完畢,現(xiàn)在創(chuàng)建用戶,首先進入用戶管理界面,如下圖所示:

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

單擊上圖中的“創(chuàng)建”按鈕,輸入相關信息,如下圖所示。

oracle系列(六)OEM與常見故障處理

然后點擊“角色”,為用戶分配角色,單擊“編輯列表”

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

然后單擊“確定”創(chuàng)建用戶。

 

11)方案

方案部分主要包括對數(shù)據(jù)庫對象、程序、物化視圖、字變更管理、用戶自定義類型,XML數(shù)據(jù)庫、工作區(qū)管理器及文本管理器的管理,如下圖所示:

oracle系列(六)OEM與常見故障處理

使用最多的是“表”管理,下面為MDR用戶新建一張表。

oracle系列(六)OEM與常見故障處理

單擊上圖中的“創(chuàng)建”。

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

12)數(shù)據(jù)移動

數(shù)據(jù)移動部分包括移動行數(shù)據(jù)、移動數(shù)據(jù)文件、流管理及高級復制功能,如下圖所示:

oracle系列(六)OEM與常見故障處理

下面利用移動行數(shù)據(jù)的導出功能,導出MDR方案,單擊上圖中的“導出到導出文件”

oracle系列(六)OEM與常見故障處理

但是提示不能以sysdba的角色登錄,所以我這里更換成為system用戶登錄操作。

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

上圖默認即可

oracle系列(六)OEM與常見故障處理

oracle系列(六)OEM與常見故障處理

確認無誤后,提交作業(yè)。

oracle系列(六)OEM與常見故障處理

導出文件位置是data_pupm_dir目錄所在的位置,可以通過select * from  dba_directories查詢。

 

13)軟件和支持

軟件和支持部分提供了豐富的軟件管理內(nèi)容,包括軟件的配置管理、補丁管理,real application testing和部署過程管理器。

oracle系列(六)OEM與常見故障處理

配置管理:主機的配置,狀態(tài)信息及資源使用率信息等。

補丁管理:可以查看當前的補丁建議,安裝補丁的前提要求及應用補丁程序。

Real application testing:包括數(shù)據(jù)庫重放和sql性能分析程序。

部署過程管理器:管理當前已經(jīng)部署好的過程,包括編輯、查看、運行及監(jiān)控部署好的過程。


本文標題:oracle系列(六)OEM與常見故障處理
分享鏈接:http://weahome.cn/article/jgjese.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部