Oracle企業(yè)管理器使用指南

  文件類別:說明標(biāo)準(zhǔn)

  文件格式:文件格式

  文件大小:23K

  下載次數(shù):126

  所需積分:3點(diǎn)

  解壓密碼:qg68.cn

  下載地址:[下載地址]

清華大學(xué)卓越生產(chǎn)運(yùn)營總監(jiān)高級研修班

綜合能力考核表詳細(xì)內(nèi)容

Oracle企業(yè)管理器使用指南
內(nèi)容
-----------------
A.認(rèn)識企業(yè)管理器(EM)的體系結(jié)構(gòu)
B. 企業(yè)管理器(EM)的框架的設(shè)置

A. 認(rèn)識EM(企業(yè)管理器)的體系結(jié)構(gòu)
=====================================

Oracle Enterprise Manager (EM) 2.x 實(shí)現(xiàn)了一個(gè)3層結(jié)構(gòu),其組成如下:

第一層 First-tier:
第一層是客戶端工具,如:EM Console, DBA Management Pack和其他集成的Oracle應(yīng)用。這些工具是從Windows NT, Windows 95, Windows 98或Sun Solaris機(jī)器的本地啟動的。這些工具也可以是通過瀏覽器下載下來的JAVA applet。

中間層 Middle-tier:
中間層(也就是第二層) 由安裝在Windows NT或Sun Solaris server上的Oracle Management Server (OMS)構(gòu)成。
要使用EM Console(企業(yè)管理器的控制臺)和Job&Event subsystem(任務(wù)與事件子系統(tǒng)),必須有一個(gè)配置好的Oracle Management Server。

OMS提供了:
- 訪問EM庫(Repository)中的信息
- 分派控制臺的請求
- 控制任務(wù)執(zhí)行
- 監(jiān)控事件
- 通過電子郵件或?qū)ず籼崾救蝿?wù)的完成或事件發(fā)生

多個(gè)OMS能夠提供:
- 無需額外的管理,就可以實(shí)現(xiàn)負(fù)載的分布
- 工作量能夠自動地被共享和均衡
- 容錯:一個(gè)OMS可以重做另外一個(gè)OMS的工作量

第三層 Third-tier:
第三層是智能代理(Intelligent Agent),是在每個(gè)server上必須安裝的,用來執(zhí)行任務(wù)和監(jiān)控發(fā)生在該服務(wù)器各被管理對象上的事件的軟件. 被管理對象包括網(wǎng)絡(luò)節(jié)點(diǎn)(服務(wù)器)、數(shù)據(jù)庫、偵聽程序(listener)以及其他安裝在這些結(jié)點(diǎn)上的Oracle服務(wù)。

這三層可以是在同一臺機(jī)器上,不同的機(jī)器上,或任意的組合,都可以。

B. 企業(yè)管理器(EM)框架的設(shè)置
================================

為了配置簡便,每層配置后,應(yīng)先驗(yàn)證是否配置正確,然后到下一層。方便的構(gòu)造過程是從第三層到第一層。

I. 配置第三層:

為了管理結(jié)點(diǎn)和結(jié)點(diǎn)上的oracle服務(wù),必須在結(jié)點(diǎn)上配置并運(yùn)行一個(gè)智能代理(Intelligent Agent)。
智能代理是由Oracle Server CD上安裝的。詳細(xì)安裝信息,參考Oracle Server安裝指南和Intelligent Agent用戶指南。

如果被管理的結(jié)點(diǎn)是一個(gè)Windows NT系統(tǒng):

Checklist -
o 啟動智能代理
o 設(shè)置一個(gè)有"Logon as Batch Job"權(quán)限的Windows NT 管理員用戶

1. 啟動智能代理/Intelligent Agent:

啟動一個(gè)Windows NT上的Intelligent Agent, 操作如下:
a. 雙點(diǎn)[控制面板/Control Panel]文件夾中的服務(wù)/Services圖標(biāo)。
b. 選擇名為Oracle<oracle home>Agent的服務(wù)。
c. 點(diǎn)擊[開始/Start]按鈕,啟動這個(gè)代理。

停止一個(gè)Windows NT上的Intelligent Agent, 操作如下:
a. 雙點(diǎn)[控制面板/Control Panel]文件夾中的服務(wù)/Services圖標(biāo)。
b. 選擇名為Oracle<oracle home>Agent的服務(wù)。
c. 點(diǎn)擊[停止/Stop ]按鈕,停止這個(gè)代理。

驗(yàn)證此代理是否在運(yùn)行,進(jìn)行下面操作的任意組合:
a. 在控制面板的服務(wù)中檢查Oracle<oracle home>Agent的狀態(tài)
b. 驗(yàn)證NT任務(wù)管理器中是否有進(jìn)程dbsnmp.exe。
c. 在命令行中執(zhí)行net start命令。Oracle<oracle home>Agent應(yīng)當(dāng)出現(xiàn)在服務(wù)列表中。


2. 設(shè)置用于運(yùn)行任務(wù)和事件監(jiān)控的Windows NT用戶的賬戶

Checklist -
o 確定Windows NT系統(tǒng)的類型
o 創(chuàng)建一個(gè)和管理員等同的賬號(用戶)
o 給新用戶授予"Logon as a Batch Job" 的權(quán)限

因?yàn)閃indows NT是一個(gè)安全的操作系統(tǒng),NT上的智能代理必須通過一個(gè)擁有"Logon as a Batch Job"權(quán)限的NT用戶來執(zhí)行任務(wù)和事件。 此特權(quán) 可以賦給一個(gè)一存在的本地用戶或域用戶,或者一個(gè)新的NT用戶。下面是如何設(shè)置Windows NT用戶的帳號。(Refer to the EM Configuration Guide for additional information.)

注意:要創(chuàng)建或修改NT上的賬號,必須以有"Administrator" (管理員)特權(quán)的用戶登錄。

先判斷ORACLE安裝在一個(gè)什么類型的Windows NT系統(tǒng)上:主域控制器(PDC), 備份控制器 (BDC), 獨(dú)立的(member) Server還是一個(gè)工作站。 如果機(jī)器是PDC或BDC,按照一下步驟建立或修改一個(gè)域用戶。如果NT系統(tǒng)不是PDC或BDC,從“設(shè)置一個(gè)本地用戶”一節(jié)開始。


設(shè)置一個(gè)域用戶:

運(yùn)行域的用戶管理器

選擇 Start => Programs =>Administrative Tools => User Manager for Domains

窗口的標(biāo)題條應(yīng)該是"USER MANAGER - <Domain Name>" ,


設(shè)置一個(gè)本地用戶:

運(yùn)行用戶管理器(for Domains)

選擇 Start => Programs => Administrative Tools => User Manager (For Domains)

窗口的標(biāo)題條應(yīng)該是: USER MANAGER - \\ <machine name>

如果標(biāo)題條中列出了域的名字,選User => Select Domain。 輸入"\\<server name>" (例如.\\bobpc)

注意: 如果已有一個(gè)Windows NT賬號account will be used by the Intelligent Agent, skip to the section "Grant Logon as a Batch Job Privilege" (step (d) below).

創(chuàng)建一個(gè)用戶:

a. 選中一個(gè)管理員賬號,選菜單User => Copy,拷貝這個(gè)賬號及其權(quán)限.

b. 為EM賬號輸入新的用戶名和口令 (如EMUSER)

c. 驗(yàn)證確保僅有"口令永不過期"被打上鉤。選擇Add。

注意:如果在域中存在相同的名字的域用戶和本地用戶,口令必須有區(qū)別??诹钍菂^(qū)分大小寫的。 并且本地帳戶優(yōu)先。

在第三層上為用戶授予本地的"Logon as Batch Job"權(quán)限:

d.選中在步驟(a)中創(chuàng)建的用戶。
選擇菜單 Policies =>User Rights。

e. Click on the box next to Show advanced user rights.

f. 選擇Rights權(quán)限下拉列表中的“Logon as a Batch Job”。 如果有賬號曾被授予過這個(gè)權(quán)限, "Grant to" 列表中將包含這個(gè)賬號的名字。

g. 選擇Add。確保FROM中列出的是正確的名字:

(1) 域名,如果你想創(chuàng)建一個(gè)域用戶的話 ; 或
(2) 本地機(jī)器名,如果你要創(chuàng)建一個(gè)本地用戶

如果名字不正確,選擇下拉列表,選擇正確的機(jī)器名或域名。

h. 點(diǎn) Show Users。找到剛剛創(chuàng)建的用戶,點(diǎn)Add。
此賬號將出現(xiàn)在Add Names的底部。如果名字正確,就點(diǎn)OK。此用戶就被加到Grant To: 中。
然后,點(diǎn)OK關(guān)閉對話框。關(guān)閉User Manager。

注意:如果授予權(quán)限的用戶已經(jīng)登錄了系統(tǒng),需要重新注冊,授權(quán)才會生效。

如果被管理結(jié)點(diǎn)是個(gè)UNIX系統(tǒng):

Checklist -
o 確認(rèn)已經(jīng)運(yùn)行了post-installation腳本 (root.sh)。
o 驗(yàn)證智能代理Intelligent Agent (dbsnmp) 執(zhí)行文件的訪問許可
o 啟動智能代理Intelligent Agent

1. 運(yùn)行 root.sh:

每一次oracle安裝之后,都必須運(yùn)行root.sh腳本。該腳本設(shè)置了智能代理的執(zhí)行文件(dbsnmp)的訪問權(quán)限。 此腳本還創(chuàng)建或更新智能代理所用來確定是否系統(tǒng)上的所有數(shù)據(jù)庫都可以發(fā)現(xiàn)的oratab文件。對于每個(gè)創(chuàng)建的數(shù)據(jù)庫,都有下列格式的一項(xiàng):

<SID>:<$ORACLE_HOME>:[Y/N]

驗(yàn)證oratab文件列出了系統(tǒng)中的每個(gè)數(shù)據(jù)庫,并且遵循了正確的語法。 root.sh shell腳本文件應(yīng)當(dāng)已經(jīng)寫下了Oracle Home和SID的值。 如果oratab中沒有項(xiàng)目, 按如下步驟操作:

> su root
> $ORACLE_HOME/orainst
> ./root.sh

回答提出的問題。對于每個(gè)創(chuàng)建的數(shù)據(jù)庫,項(xiàng)目的格式為: <SID>:<$ORACLE_HOME>:[Y/N]

你將自動地退出root.sh。

正常情況下,此代理被root.sh配置為一個(gè)setuid程序。如果root.sh執(zhí)行成功,此代理將被安裝成"setuid root",這樣agent就可以以 EM Console中為該結(jié)點(diǎn)設(shè)定的Preferred Credentials中給的用戶名和口令執(zhí)行任務(wù)。

2. 檢查dbsnmp的文件訪問權(quán)限:

為了驗(yàn)證root.sh已被成功的執(zhí)行了,檢查dbsnmp的文件訪問權(quán)限:

> cd $ORACLE_HOME/bin

列出關(guān)于dbsnmp的相關(guān)詳細(xì)信息:

> ls -al dbsnmp

此命令的輸出應(yīng)當(dāng)是如下格式的:

-rwsr-xr-x 1 root dba 1497980 Jun 12 21:04 dbsnmp

In this example, root is the owner and the group is dba. The first 10 characters (-rwxr-xr-x) represent the level of permissions set on the executable. The first 4 character (-rws) represents the owners permissions.

For example, the owner has (r)read, (w)write, and (s)setuid on execute. The next 3 characters (r-x) represent the groups permissions. For example, (r)read,
(x)execute. Group does not have write permissions. The last 3 characters (r-x) represents the permissions of everyone else or "world". If root is the owner
and -rwsr-xr-x are the permissions, then root.sh has been ran successfully.

如果dbsnmp的所有者是root,訪問權(quán)限是-rwsr-xr-x,說明root.sh被成功的執(zhí)行了。

3. 在Unix上啟動智能代理:

在UNIX系統(tǒng)上, 智能代理是由"lsnrctl" 程序來啟動和停止dbsnmp進(jìn)程的??刂拼淼拿钊缦拢?

在UNIX平臺上啟動代理 lsnrctl dbsnmp_start
在UNIX平臺上停止代理 lsnrctl dbsnmp_stop
驗(yàn)證代理的狀態(tài) lsnrctl dbsnmp_status


<>

02-04-06 14:05

Oracle企業(yè)管理器使用指南
 

[下載聲明]
1.本站的所有資料均為資料作者提供和網(wǎng)友推薦收集整理而來,僅供學(xué)習(xí)和研究交流使用。如有侵犯到您版權(quán)的,請來電指出,本站將立即改正。電話:010-82593357。
2、訪問管理資源網(wǎng)的用戶必須明白,本站對提供下載的學(xué)習(xí)資料等不擁有任何權(quán)利,版權(quán)歸該下載資源的合法擁有者所有。
3、本站保證站內(nèi)提供的所有可下載資源都是按“原樣”提供,本站未做過任何改動;但本網(wǎng)站不保證本站提供的下載資源的準(zhǔn)確性、安全性和完整性;同時(shí)本網(wǎng)站也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。
4、未經(jīng)本網(wǎng)站的明確許可,任何人不得大量鏈接本站下載資源;不得復(fù)制或仿造本網(wǎng)站。本網(wǎng)站對其自行開發(fā)的或和他人共同開發(fā)的所有內(nèi)容、技術(shù)手段和服務(wù)擁有全部知識產(chǎn)權(quán),任何人不得侵害或破壞,也不得擅自使用。

 我要上傳資料,請點(diǎn)我!
人才招聘 免責(zé)聲明 常見問題 廣告服務(wù) 聯(lián)系方式 隱私保護(hù) 積分規(guī)則 關(guān)于我們 登陸幫助 友情鏈接
COPYRIGT @ 2001-2018 HTTP://norrislakevacationhomes.com INC. ALL RIGHTS RESERVED. 管理資源網(wǎng) 版權(quán)所有