从Oracle 10g开始,之前的客户端的OEM 改为了由web浏览器调用EM了,而且客户端不必安装任何Oracle的客户端的工具,这不能不说是一个很大的改进。
下面简要的说明一下,服务器端如何配置以及客户端如何查看:
1、配置服务器端:
[oracle@testora log]$ emctl status dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
Oracle Enterprise Manager 10g is not running.
[oracle@testora log]$ emctl start dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
Starting Oracle Enterprise Manager 10g Database Control ............. started.
------------------------------------------------------------------
Logs are generated in directory /app/oracle/10.2.0/db_1/testora.haoxi.com_testdb/sysman/log
2、客户端的配置:
login进去:
现在就可以对数据库进行管理了。不过途中遇到了一个别人也遇到过的问题,那就是:
windows下用IE浏览器登录 10g 的em, 按钮是"口口"这样的方框
解决方法如下:
打开你的IE浏览器, 选择'工具"-->"Internet选项"-->"常规", 选择 "语言", 默认只有 "中文", 选择 " 添加 ", 加入 "英语(美国)" , 调整顺序, 把“英语(美国)”移动到最上面。
下面再说说isqlplus 的启动:
1、服务器端:
[oracle@testora log]$ isqlplusctl start
iSQL*Plus 10.2.0.1.0
Copyright (c) 2003, 2005, Oracle. All rights reserved.
Starting iSQL*Plus ...
iSQL*Plus started.
2、客户端:
端口号可以通过查看:
[oracle@testora install]$ pwd
/app/oracle/10.2.0/db_1/install
[oracle@testora install]$ more portlist.ini
iSQL*Plus HTTP port number =5560
Enterprise Manager Console HTTP Port (testdb) = 1158
Enterprise Manager Agent Port (testdb) = 3938
对于关闭oem和isqlplus 可以分别用emctl stop dbconsole和isqlplus stop命令进行!
具体的一些别的设置可以参考Oracle的文档:
为了大多数同志,再补充几个命令:
先启动监听: bin]$./lsnrctl start
再登陆sqlplus:bin]$./sqlplus /nolog
SQL>startup
启动控制台:bin]$./emctl start dbconsole