欢迎来到天天文库
浏览记录
ID:6548460
大小:42.00 KB
页数:7页
时间:2018-01-17
《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、sword>[][-reset]secureagentsecureemsecuredbconsole[]securesetpwdsecurestatus[omsurl]securelock3、unlock3.以配置oms为例 3.1先停掉所有与oms相关的服4、务(opmnctlstopall) 3.2敲入:emctlsecureoms,会让你输入registrationpassword,然后系统会产生相关的证书文件,如果一切顺利的话,系统会有提示配置成功的信息 3.3重新启动服务(opmnctlstartall) 缺省情况下,7777和4889这两个端口是可用的,配置成secure模式后,4888端口是支持SSL协议的.从$EM_HOMEsysmanconfig目录下的emoms.properties文件中可以看到配置信息. 3.4检测oms是否已经运行在https协议下em5、ctlsecurestatusomsurl 注意:URL要输入完整, 例如:https://myserver:4888/em/upload/4.Agent,DBconsole的配置基本类似.5.启动浏览器运行时,IE会弹出一个安装安全证书的窗口,按"确认".二、出现了问题,怎样解决以DBControl为例,大致的步骤是这样的: 1.emctlstatusdbconsole查看dbcontrol的状态 2.去$ORACLE_HOMEhostname_sidsysmanlog目录下查看相关日志(emoms.log,emag6、ent.log等) 3.检查配置文件emd.properties,emoms.properties 目录:$ORACLE_HOMEhostname_sidsysmanconfig 4.确保监听器工作正常:lsnrctlstatus 5.10GEM使用的是配置文件中定义的连接串,而不是直接访问tnsnames.ora. 目录:$ORACLE_HOMEhostname_sidsysmanconfig 文件:emoms.properties. 参数:oracle.sysman.eml.mntr.emdRepCon7、nectDescriptor三、修改了监听端口,怎样保证DBControl正常运行1.修改listener.ora和tnsnames.ora这两个文件:tnsnames.ora中需要加入:listener_1=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxx)(PORT=新的端口))然后启动数据库:SQL>showparameterlocal_listener;SQL>altersystemsetlocal_listener='listener_1'scope=spfile;重启数据库使得修改生效2.修改$ORAC8、LE_HOMEhostname_sidsysmanconfig下的emoms.properties文件:oracle.sysman.eml.mntr.emdRepPort=新的端口oracle.sysman.eml.mntr.emdRepConnectDescriptor=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx)(PORT=新的端口)))(CONNECT_DATA=(SERVICE_NAME=xxx)))3.最后,还要修改$ORAC9、LE_HOMEhostname_sidsysmanemd下的targets.xml:4.重新启动监听器和dbconsole服务.5.如果嫌上面的操作麻烦,可以用
2、sword>[][-reset]secureagentsecureemsecuredbconsole[]securesetpwdsecurestatus[omsurl]securelock
3、unlock3.以配置oms为例 3.1先停掉所有与oms相关的服
4、务(opmnctlstopall) 3.2敲入:emctlsecureoms,会让你输入registrationpassword,然后系统会产生相关的证书文件,如果一切顺利的话,系统会有提示配置成功的信息 3.3重新启动服务(opmnctlstartall) 缺省情况下,7777和4889这两个端口是可用的,配置成secure模式后,4888端口是支持SSL协议的.从$EM_HOMEsysmanconfig目录下的emoms.properties文件中可以看到配置信息. 3.4检测oms是否已经运行在https协议下em
5、ctlsecurestatusomsurl 注意:URL要输入完整, 例如:https://myserver:4888/em/upload/4.Agent,DBconsole的配置基本类似.5.启动浏览器运行时,IE会弹出一个安装安全证书的窗口,按"确认".二、出现了问题,怎样解决以DBControl为例,大致的步骤是这样的: 1.emctlstatusdbconsole查看dbcontrol的状态 2.去$ORACLE_HOMEhostname_sidsysmanlog目录下查看相关日志(emoms.log,emag
6、ent.log等) 3.检查配置文件emd.properties,emoms.properties 目录:$ORACLE_HOMEhostname_sidsysmanconfig 4.确保监听器工作正常:lsnrctlstatus 5.10GEM使用的是配置文件中定义的连接串,而不是直接访问tnsnames.ora. 目录:$ORACLE_HOMEhostname_sidsysmanconfig 文件:emoms.properties. 参数:oracle.sysman.eml.mntr.emdRepCon
7、nectDescriptor三、修改了监听端口,怎样保证DBControl正常运行1.修改listener.ora和tnsnames.ora这两个文件:tnsnames.ora中需要加入:listener_1=(ADDRESS=(PROTOCOL=TCP)(HOST=xxxx)(PORT=新的端口))然后启动数据库:SQL>showparameterlocal_listener;SQL>altersystemsetlocal_listener='listener_1'scope=spfile;重启数据库使得修改生效2.修改$ORAC
8、LE_HOMEhostname_sidsysmanconfig下的emoms.properties文件:oracle.sysman.eml.mntr.emdRepPort=新的端口oracle.sysman.eml.mntr.emdRepConnectDescriptor=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=xxx)(PORT=新的端口)))(CONNECT_DATA=(SERVICE_NAME=xxx)))3.最后,还要修改$ORAC
9、LE_HOMEhostname_sidsysmanemd下的targets.xml:4.重新启动监听器和dbconsole服务.5.如果嫌上面的操作麻烦,可以用
此文档下载收益归作者所有