
时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)
因为电脑经常更换IP或者机器名引起的这个问题:
现在提供办法
1.修改host文件。
在C:WINDOWSsystem32driversetc 里的host文件中添加你的IP地址与主机名对应起来
127.0.0.1 localhost
192.168.1.130 hh-6f1789a279c8
2.如果试用了步骤1后还是启动不了,请试试如下办法
命令行里输入emctl start dbconsole
显示Environment variable oracle_SID not defined. Please define it.
然后根据它的说明设置oracle_sid
命令行里输入set oracle_sid=orcl (如果你的sid不是orcl,请自己更换)
再次敲入emctl start dbconsole
显示OC4J Configuration issue. D:oracleproduct10.2.0db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.101_orcl not found.
于是我到了该目录下发现有一个我的&OC4J_DBConsole_&+ 机器名+&_orcl&的目录
网上大家说如果你是修改了机器名的,那么你在这里把你的新机器名替换原来的机器名
变成——>&OC4J_DBConsole_&+ 新机器名+&_orcl&
如果你是像我一样,是因为环境改变而发生这个问题的,我建议你复制一个目录,进行更改。
复制一份&OC4J_DBConsole_&+ 机器名+&_orcl& 重命名为 &OC4J_DBConsole_ 192.168.1.101_orcl
再次敲入emctl start dbconsole
有显示EM Configuration issue. D:oracleproduct10.2.0db_1/ 192.168.1.101 _orcl not found
我想聪明的你一定已经知道该怎么做了
如法炮制到相应目录下,复制一份重命名
再次敲入emctl start dbconsole
显示
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0
Copyright (c) 1996, 2005 Oracle Corporation. All rights reserved.
http://机器名:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl
服务正在启动 ......................................................
OracleDBConsoleorcl 服务已经启动成功。
至此问题解决!!
关键词标签:Oracle,解决方案
相关阅读 误删Oracle数据库实例的控制文件 为UNIX服务器设置Oracle全文检索 Oracle数据库如何查找删除重复的SQL语句 Oracle导入导出数据库的语法 oracle数据库安装预环境一键处理脚本 oracle常用DBA命令
热门文章
误删Oracle数据库实例的控制文件
利用Oracle分区表来减少磁盘I/O冲突
Oracle数据库优化之数据库磁盘I/O
讲解Oracle复制技术的分布式系统同步应用
刷新Oracle缓存
oracle 8080与TOMCAT默认端口冲突
人气排行 oracle中使用SQL语句修改字段类型-oracle修改SQL语句案例 Oracle中使用alter table来增加,删除,修改列的语法 ORACLE SQL 判断字符串是否为数字的语句 ORACLE和SQL语法区别归纳(1) oracle grant 授权语句 ORACLE修改IP地址后如何能够使用 如何加速Oracle大批量数据处理 Oracle删除表的几种方法 Oracle 10g创建表空间和用户并指定权限 Oracle连接数太多报错-ORA-12516错误 Oracle字符串截取 连接Oracle数据库的Hibernate配置文件
查看所有0条评论>>