欢迎来到天天文库
浏览记录
ID:15562297
大小:42.00 KB
页数:7页
时间:2018-08-04
《oracle常见问题精选》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、oracle10g常见问题精选oracle10g常见问题精选ORACLE常见问题精选oracle10g常见问题精选oracle10g常见问题精选一、怎样配置EM使其支持SSL协议10GEM中的OMS,DBConsole,Agent都支持SSL协议.具体操作:1.如果没有环境变量ORACLE_SID,请先配置,或者直接敲入setORACLE_SID=xxx(UNIX环境下请根据不同的shell类型使用不同的语法:setenv,export...)2.键入emctlsecure,可以看到全部的选项:secureoms2、manpassword>[][-reset]secureagentsecureemsecuredbconsole[]securesetpwdsecurestatus[omsurl]securelock3、unlock3.以配置oms为例 3.1先4、停掉所有与oms相关的服务(opmnctlstopall) 3.2敲入:emctlsecureoms,会让你输入registrationpassword,然后系统会产生相关的证书文件,如果一切顺利的话,系统会有提示配置成功的信息 3.3重新启动服务(opmnctlstartall) 缺省情况下,7777和4889这两个端口是可用的,配置成secure模式后,4888端口是支持SSL协议的.从$EM_HOMEsysmanconfig目录下的emoms.properties文件中可以看到配置信息. 3.4检测om5、s是否已经运行在https协议下emctlsecurestatusomsurl 注意:URL要输入完整, 例如:https://myserver:4888/em/upload/4.Agent,DBconsole的配置基本类似.5.启动浏览器运行时,IE会弹出一个安装安全证书的窗口,按"确认".二、出现了问题,怎样解决以DBControl为例,大致的步骤是这样的: 1.emctlstatusdbconsole查看dbcontrol的状态 2.去$ORACLE_HOMEhostname_sidsysmanlog6、目录下查看相关日志(emoms.log,emagent.log等) 3.检查配置文件emd.properties,emoms.properties 目录:$ORACLE_HOMEhostname_sidsysmanconfig 4.确保监听器工作正常:lsnrctlstatus 5.10GEM使用的是配置文件中定义的连接串,而不是直接访问tnsnames.ora. 目录:$ORACLE_HOMEhostname_sidsysmanconfig 文件:emoms.properties. 参数:or7、acle.sysman.eml.mntr.emdRepConnectDescriptor三、修改了监听端口,怎样保证DBControl正常运行1.修改listener.ora和tnsnames.ora这两个文件:tnsnames.ora中需要加入:listener_1=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxx)(PORT=新的端口))然后启动数据库:SQL>showparameterlocal_listener;SQL>altersystemsetlocal_listener='listener8、_1'scope=spfile;重启数据库使得修改生效2.修改$ORACLE_HOMEhostname_sidsysmanconfig下的emoms.properties文件:oracle.sysman.eml.mntr.emdRepPort=新的端口oracle.sysman.eml.mntr.emdRepConnectDescriptor=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx)(PORT=新的端口)))(CONNECT9、_DATA=(SERVICE_NAME=xxx)))3.最后,还要修改$ORACLE_HOMEhostname_sidsysmanemd下的targets.xml:4.重新启动监听器和dbconsole服务.5.如果嫌上面的操作麻烦,可以用
2、manpassword>[][-reset]secureagentsecureemsecuredbconsole[]securesetpwdsecurestatus[omsurl]securelock
3、unlock3.以配置oms为例 3.1先
4、停掉所有与oms相关的服务(opmnctlstopall) 3.2敲入:emctlsecureoms,会让你输入registrationpassword,然后系统会产生相关的证书文件,如果一切顺利的话,系统会有提示配置成功的信息 3.3重新启动服务(opmnctlstartall) 缺省情况下,7777和4889这两个端口是可用的,配置成secure模式后,4888端口是支持SSL协议的.从$EM_HOMEsysmanconfig目录下的emoms.properties文件中可以看到配置信息. 3.4检测om
5、s是否已经运行在https协议下emctlsecurestatusomsurl 注意:URL要输入完整, 例如:https://myserver:4888/em/upload/4.Agent,DBconsole的配置基本类似.5.启动浏览器运行时,IE会弹出一个安装安全证书的窗口,按"确认".二、出现了问题,怎样解决以DBControl为例,大致的步骤是这样的: 1.emctlstatusdbconsole查看dbcontrol的状态 2.去$ORACLE_HOMEhostname_sidsysmanlog
6、目录下查看相关日志(emoms.log,emagent.log等) 3.检查配置文件emd.properties,emoms.properties 目录:$ORACLE_HOMEhostname_sidsysmanconfig 4.确保监听器工作正常:lsnrctlstatus 5.10GEM使用的是配置文件中定义的连接串,而不是直接访问tnsnames.ora. 目录:$ORACLE_HOMEhostname_sidsysmanconfig 文件:emoms.properties. 参数:or
7、acle.sysman.eml.mntr.emdRepConnectDescriptor三、修改了监听端口,怎样保证DBControl正常运行1.修改listener.ora和tnsnames.ora这两个文件:tnsnames.ora中需要加入:listener_1=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxx)(PORT=新的端口))然后启动数据库:SQL>showparameterlocal_listener;SQL>altersystemsetlocal_listener='listener
8、_1'scope=spfile;重启数据库使得修改生效2.修改$ORACLE_HOMEhostname_sidsysmanconfig下的emoms.properties文件:oracle.sysman.eml.mntr.emdRepPort=新的端口oracle.sysman.eml.mntr.emdRepConnectDescriptor=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx)(PORT=新的端口)))(CONNECT
9、_DATA=(SERVICE_NAME=xxx)))3.最后,还要修改$ORACLE_HOMEhostname_sidsysmanemd下的targets.xml:4.重新启动监听器和dbconsole服务.5.如果嫌上面的操作麻烦,可以用
此文档下载收益归作者所有