WindowsXP下无法启动oracleDBConsole的解决方法

出现情况:原来正常,IP地址 或者 机器名 变了后就不能启动,报错误"操作系统是Windows XP,数据库是Oracle10g。

启动OracleDBConsole服务时,弹出错误提示:Windows不能在本地 计算机启动OracleDBConsoleORCL。有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务器代码2。如附图。
  步骤:
  1:运行cmd
  2:执行emctl start dbconsole,提示“找不到环境变量ORCALE_SID”,请运行SET ORCALE_SID=***  // 设成你的数据库名称
  3:再次执行emctl start dbconsole,提示“无法找到D:/oracle/product/10.2.0/db_1/e1c8cd_SKYORCL”,复制该目录下的“localhost_skyorcl”文件夹放在同一目录下,且把名称改成“e1c8cd_SKYORCL”。 // e1c8cd为机器名
  4:再次执行emctl start dbconsole,提示“无法找到D:/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_e1c8cd_skyorcl”,复制该目录下的“OC4J_DBConsole_localhost_skyorcl”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_e1c8cd_skyorcl”。
  5:再次执行emctl start dbconsole,即可以启动
  注意1:“localhost_skyorcl”与“OC4J_DBConsole_localhost_skyorcl”俩个文件夹的我名称与目录由您自己安装决定。中间可能会提示NOT FOUND,按提示皆复制即可。

 

      注意2:在db_1/NETWORK/admin/下面有三个文件,将其中listener.ora,tnsnames.ora的这个值HOST = 改成你现在的主机名

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值