oracle 11g的企业管理器
到了oracle11G的時(shí)候,已經(jīng)找不到客戶端的企業(yè)管理器了啊。是oracle沒(méi)有提供企業(yè)管理器嗎?當(dāng)然不是,只是oracle提供的不是c/s架構(gòu)的企業(yè)管理器了。oracle提供了b/s架構(gòu)的企業(yè)管理器。
在linux服務(wù)器上執(zhí)行emctl start dbconsole啟動(dòng)企業(yè)管理器,emctl stop dbconsole停止企業(yè)管理器。當(dāng)然你也可以查看企業(yè)管理器的狀態(tài),這就要執(zhí)行emctl status dbconsole了。
但你啟動(dòng)了企業(yè)管理器以后,就可以通過(guò)網(wǎng)頁(yè)來(lái)訪問(wèn)企業(yè)管理器了。網(wǎng)址一般在啟動(dòng)企業(yè)管理器的時(shí)候會(huì)顯示出來(lái):
[oracle@localhost ~]$ emctl start dbconsole
Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0
Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved.
https://localhost.localdomain:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 11g Database Control ................. started.
------------------------------------------------------------------
Logs are generated in directory /opt/oracle/product/11.1.0/localhost.localdomain_myora/sysman/log
那么我們看到https://localhost.localdomain:1158/em/console/aboutApplication就是企業(yè)管理器的訪問(wèn)地址了。大多數(shù)情況下,需要把:1158前面的主機(jī)名換成IP地址進(jìn)行訪問(wèn),如果你的網(wǎng)絡(luò)中沒(méi)有dhcp服務(wù)器,那么通過(guò)主機(jī)名在很多時(shí)候是不能訪問(wèn)的。
在linux服務(wù)器上你也可以通過(guò)查看ORACLE_HOME/install/portlist.ini文件來(lái)獲取em的端口號(hào),然后用這個(gè)端口進(jìn)行訪問(wèn)。
訪問(wèn)oracle企業(yè)管理器需要有SELECT_CATALOG_ROLE角色的權(quán)限。
如果你新創(chuàng)建了一個(gè)用戶,需要執(zhí)行g(shù)rant SELECT_CATALOG_ROLE to user_name;才能使該用戶訪問(wèn)企業(yè)管理器。但是不需要你單獨(dú)的執(zhí)行這個(gè)語(yǔ)句,通常dba角色也包含了這些權(quán)限。
總結(jié)
以上是生活随笔為你收集整理的oracle 11g的企业管理器的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 怎么瞬间关闭所有程序如何关闭电脑程序
- 下一篇: 自己如何组装电脑主机组装电脑如何配置