一、怎样配置em使其支持ssl 协议
10g em 中的oms, dbconsole,agent 都支持ssl 协议.
具体操作:
1. 如果没有环境变量oracle_sid,请先配置,或者直接敲入set oracle_sid=xxx (unix环境下请根据不同的shell类型使用不同的语法:setenv, export...)
2. 键入 emctl secure ,可以看到全部的选项:
secure oms <sysman password> <registration password>
[<hostname>] [-reset]
secure agent <registration password>
secure em
secure dbconsole <sysman password> <registration password>
[<hostname>]
secure setpwd <sysman password> <registration password>
secure status [oms url]
secure lock unlock
emctl secure status oms url
注意: url 要输入完整,
例如: https://myserver:4888/em/upload/
4. agent, dbconsole的配置基本类似.
5. 启动浏览器运行时,ie会弹出一个安装安全证书的窗口,按"确认".
二、出现了问题,怎样解决
以db control为例, 大致的步骤是这样的:
1. emctl status dbconsole 查看db control 的状态
2.去 $oracle_home\hostname_sid\sysman\log目录下查看相关日志(emoms.log,emagent.log等)
3. 检查配置文件 emd.properties,emoms.properties
目录: $oracle_home\hostname_sid\sysman\config
4. 确保监听器工作正常: lsnrctl status
5. 10g em 使用的是配置文件中定义的连接串,而不是直接访问tnsnames.ora .
目录: $oracle_home\hostname_sid\sysman\config
文件: emoms.properties.
参数: oracle.sysman.eml.mntr.emdrepconnectdescriptor
三、修改了监听端口, 怎样保证 db control 正常运行
1. 修改 listener.ora 和tnsnames.ora 这两个文件:
tnsnames.ora 中需要加入:
listener_1 =
(address = (protocol = tcp)
(host = xxxx)(port = 新的端口))
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器