OracleDBConsole 服务不能重启

转载 2013年12月03日 19:32:30
 
oracle10g,OracleDBConsoleoracl是我的服务. 
第二天服务无法启动,网上说是因为ip地址变更所造成的.   
1.在cmd命令下运行"emctl start dbconsole",屏幕出现"Environment variable ORACLE_SID not defined. Please define it." 
2.重新设置"ORACLE_SID"变量,"set ORACLE_SID=oracl". 
3.在cmd命令下再次运行"emctl start dbconsole",屏幕出现"EM Configuration issue. D:\oracle\product\10.1.0\Db_1/192.168.18.9_oracle not found". 
4.修改D:\oracle\product\10.1.0\NETWORK\ADMIN\listener.ora文件中的host默认localhost改为自己电脑的主机名称.如果已经是主机名则可跳过此步. 
5.复制D:\oracle\product\10.1.0\192.168.18.9_oracl,将复制后的文件夹名变成"新的ip地址_实例名". 
6.复制D:\oracle\product\10.1.0\oc4j\j2ee\OC4J_DBConsole_192.168.18.9_oracl将复制后的文件夹名变成"OC4J_DBConsole_新的ip地址_实例名" 
即可,每个人的安装目录不同.只要搜索文件夹名字即可,不要删除原先的localhost设置.这样在没有网络的情况下,只需要修改listener.ora就行了.别的就不用修改了. 
经过我进一步验证..IP或网卡换过来..重新添加主机解析就能解决: 打开C:\WINDOWS\system32\drivers\etc\hosts文件 在最末尾加上主机解析 127.0.0.1 localhost 
#10.107.9.228 WWW-141F194ADC6 127.0.0.1 WWW-141F194ADC6 重启系统..一切OK   




在CMD下执行:emctl status dbconsole,取得EM的路径,然后贴到浏览器里 如果DBConsole 没有启动就执行:emctl start dbconsole。 
    
OracleDBConsoleSID(EM服务)无法启动的解决步骤 (总结) 
文章分类:数据库  
OracleDBConsoleSID服务无法启动的解决步骤如下:   
0) 首先检查listener.ora和tnsnames.ora文件,然后在命令行下输入: emca -config dbcontrol db重新配置Database Control   
1) 在system32\hosts.ics文件中加入当前本机IP和机器名和不变IP(127.0.0.1)和机器名,在命令行下输入: emctl start dbconsole   
2) 根据错误提示,建议首先修改DBSNMP用户的密码,再删除原来DBConsole创建的用户和对象,具体如下:   
修改DBSNMP密码:  
sql>alter user dbsnmp identified by xxx;   
删除早期DBCONSOLE创建的用户:  sql>drop role MGMT_USER;  
sql>drop user MGMT_VIEW cascade;  sql>drop user sysman cascade;   
删除早期DBCONSOLE创建的对象:  
sql>drop PUBLIC SYNONYM MGMT_TARGET_BLACKOUTS;  sql>drop public synonym SETEMVIEWUSERCONTEXT;   
3) 如果在Windows下,首先要删除OracleDBConsoleSID服务,可以通过注册表或者服务操作工具进行删除。   
4) 删除EM资料档案库,此时Oracle的监听器服务和数据库实例服务必须处于启动状态,  
   在命令行下输入: emca -repos drop   
5) 重建EM资料库,此时有两种重建方式:  
emca(emca -repos create)和dbca, 建议在命令行下输入: dbca , 启动数据库配置助手,在第一步时选择“配置数据库选件”,后面的操作只需要一直点击下一步就可以了,注意在选择是否使用EM资料档案库时,一定要选中,默认没有选中,dbca检查到系统中已经没有EM资料档案库,于是就会重新创建,OracleDBConsoleORCL服务也会重新添加了,这也会花一段时间,如果dbca重新配置过程中不出现错误,那配置结束后,OracleDBConsoleORCL服务就能够正常启动,就可以正常使用Oracle企业管理器了。   
6) 在命令行下输入: emctl start dbconsole , 手动启动OracleDBConsoleSID服务。   
7) 出现Unable to determine local host from URL 
REPOSITORY_URL=http://dell:%EM_UPLOAD_PORT%/em/upload/ 错误提示,这时配置数据库的Database Control,  
在命令行输入: emca -config dbcontrol db , 成功创建并启动
OracleDBConsoleSID服务之后在控制台提示信息里会出现访问EM的URL.(端口号可能会有变化)

oracle数据库OracleDBconsole服务无法启动的原因及其解决思路

解决问题的思路很新颖,学到这这方法对于其他许多类似的问题解决同样适用。 装Oracle 11g,装完数据库软件、新建一个数据库(数据库的SID为orcl20120825),但是无法进入网页版...
  • nankeyimengxihe
  • nankeyimengxihe
  • 2015年12月29日 14:53
  • 1861

OracleDBConsole 服务 无法启动解决方法

我遇到,我记录...当然,不一定适用于你啊....
  • u013249984
  • u013249984
  • 2016年07月26日 14:36
  • 1970

OracleDBconsoleorcl服务无法启动的原因及解决思路

被这个OracleDBconsole服务无法启动的问题折磨了两个星期了,今天很幸运,在网上无意间看到了一位大侠的思路,虽然错误的情况并不完全相同,但他的思路完全可以搬过来用。 环境:Windows X...
  • KevinwuwenboA
  • KevinwuwenboA
  • 2017年02月05日 23:24
  • 492

服务器重启后Linux下oracle数据库启动服务小结

假期回来发现连接数据库总是报错,原来是服务器重启之后数据库的服务没有启动,在这里总结一下解决办法,分享一下。 一、在Linux下启动Oracle 1.登录到Linux服务器,切换到orac...
  • Double_Yang
  • Double_Yang
  • 2015年02月25日 10:29
  • 3500

重启openstack的服务命令集合

1. 重启dashboardservice httpd restart service memcached restart2. 重启 ceilometer2.1 cinderservice mon...
  • violet_echo_0908
  • violet_echo_0908
  • 2016年08月02日 20:39
  • 11420

监控WINDOWS服务,当服务停止后自动重启服务

监控WINDOWS服务,当服务停止后自动重启服务
  • netuser1937
  • netuser1937
  • 2016年12月19日 13:53
  • 1889

OracleDBConsole服务无法启动解决方案

无法启动OEM控制台的dbconsole服务,对用Web管理Oracle数据库的同学来说是一件多么烦人的事件,我相信有不少遇上过这样的麻烦问题。         无法启动OEM控制台的...
  • llxia_honey
  • llxia_honey
  • 2014年02月22日 14:20
  • 318

CentOS7中启动/停止/重启服务命令

CentOS 7.0中一个最主要的改变,就是切换到了systemd。它用于替代红帽企业版Linux前任版本中的SysV和Upstart,对系统和服务进行管理。systemd兼容SysV和Linux标准...
  • zk673820543
  • zk673820543
  • 2016年02月17日 14:12
  • 9013

nginx 服务器重启命令 关闭

一、启动   cd usr/local/nginx/sbin ./nginx 二、重启   更改配置重启nginx   kill -HUP 主进程号或进程号文件路径 或者使用 cd /...
  • AlbertFly
  • AlbertFly
  • 2016年06月17日 18:33
  • 3820

MongoDB主机断电后重启出现无法连接数据库的情况

C:\Program Files\MongoDB 2.6 Standard\bin>mongo --port 27017 MongoDB shell version: 2.6.6 connecting...
  • ZZY1078689276
  • ZZY1078689276
  • 2017年01月07日 20:39
  • 959
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:OracleDBConsole 服务不能重启
举报原因:
原因补充:

(最多只允许输入30个字)