Windows下无法启动oracleDBConsole的解决方法
2011-05-26 13:29
591 查看
出现情况:OracleDBConsole原来正常,IP地址变了后就不能启动,
虚拟机服务器名为:oraserver.
步骤:
1:运行cmd
2:执行emctl start dbconsole,提示“找不到环境变量ORCALE_SID”,请运行SET ORCALE_SID=study
3:执行emctl start dbconsole,提示“无法找到D:/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_oraserver_study”,复制该目录下的“OC4J_DBConsole_192.168.233.129_study”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_oraserver_study”。
4:再次执行emctl start dbconsole,提示“无法找到D:/oracle/product/10.2.0/db_1/oraserver_stduy”,复制该目录下的“192.168.233.129_study”文件夹放在同一目录下,且把名称改成“oraserver_stduy”。
5:再次执行emctl start dbconsole,可以正常启动
经笔者测试,发现在hosts文件中加入对服务器名的解析,可在更换服务器IP地址的情况下受影响较小,笔者的虚拟机IP地址设为:192.168.233.129。
在创建数据库之前,在C:/Windows/system32/drivers/etc下的hosts文件中加入对本服务器名称的解析,如
192.168.233.129 oraserver
笔者在创建数据库的过程中,把网线拨除,数据库创建成功后,提示OEM访问的地址是:http://oraserver:5500/em,在IE地址栏中输入该地址,可以正常登录管理。
之后,更改虚机IP地址为192.168.233.120,重启OracleDBConsolestudy(可以成功重启),再次在IE地址栏中输入http://oraserver:5500/em,已无法访问。然后在hosts文件中把原来的解析192.168.233.129 oraserver改为192.168.233.120 oraserver,又可以正常访问。
由此可见,服务器名就好像是C语言中使用的常量,任凭程序中出现多少次该常量,只需更改定义处的值即可,在要求输入IP地址的地方,输入服务器名,可以给管理带来方便,但是IP地址变更后,不要忘了在hosts文件中做相应修改。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaoxu21cn/archive/2010/08/08/5796681.aspx
虚拟机服务器名为:oraserver.
步骤:
1:运行cmd
2:执行emctl start dbconsole,提示“找不到环境变量ORCALE_SID”,请运行SET ORCALE_SID=study
3:执行emctl start dbconsole,提示“无法找到D:/oracle/product/10.2.0/db_1/oc4j/j2ee/OC4J_DBConsole_oraserver_study”,复制该目录下的“OC4J_DBConsole_192.168.233.129_study”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_oraserver_study”。
4:再次执行emctl start dbconsole,提示“无法找到D:/oracle/product/10.2.0/db_1/oraserver_stduy”,复制该目录下的“192.168.233.129_study”文件夹放在同一目录下,且把名称改成“oraserver_stduy”。
5:再次执行emctl start dbconsole,可以正常启动
经笔者测试,发现在hosts文件中加入对服务器名的解析,可在更换服务器IP地址的情况下受影响较小,笔者的虚拟机IP地址设为:192.168.233.129。
在创建数据库之前,在C:/Windows/system32/drivers/etc下的hosts文件中加入对本服务器名称的解析,如
192.168.233.129 oraserver
笔者在创建数据库的过程中,把网线拨除,数据库创建成功后,提示OEM访问的地址是:http://oraserver:5500/em,在IE地址栏中输入该地址,可以正常登录管理。
之后,更改虚机IP地址为192.168.233.120,重启OracleDBConsolestudy(可以成功重启),再次在IE地址栏中输入http://oraserver:5500/em,已无法访问。然后在hosts文件中把原来的解析192.168.233.129 oraserver改为192.168.233.120 oraserver,又可以正常访问。
由此可见,服务器名就好像是C语言中使用的常量,任凭程序中出现多少次该常量,只需更改定义处的值即可,在要求输入IP地址的地方,输入服务器名,可以给管理带来方便,但是IP地址变更后,不要忘了在hosts文件中做相应修改。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaoxu21cn/archive/2010/08/08/5796681.aspx
相关文章推荐
- Windows下无法启动oracleDBConsole的解决方法
- Windows下启动Oracle时的OracleDBConsoleorcl服务无法启动解决方法
- OracleDBConsole 服务 无法启动解决方法
- Windows不能在本地计算机启动OracleDBConsoleorcl.错误代码2的解决方法
- WindowsXP下无法启动oracleDBConsole的解决方法
- oracle 10g 修改IP或者机器名导致无法启动oracleDBConsole的解决方法
- OracleDBConsoleorcl无法启动 解决方法
- OracleDBConsoleorcl无法启动,且提示错误代码2的解决方法!
- OracleDBConsole 服务 无法启动解决方法
- oracle 10g 修改IP或者机器名导致无法启动oracleDBConsole的解决方法
- oracle 10g 修改IP或者机器名导致无法启动oracleDBConsole的解决方法
- oracle 10g 修改IP或者机器名导致无法启动oracleDBConsole的解决方法(转)
- OracleDBConsoleorcl无法启动,且提示错误代码2的解决方法!
- oracle 10g 修改IP或者机器名导致无法启动oracleDBConsole的解决方法
- OracleDBConsole服务无法启动之解决
- 无法启动OracleDBConsoleorcl服务,错误:1053 的解决办法
- OracleDBConsoleorcl无法启动_错误代码2的解决
- OracleDBConsoleorcl无法启动_错误代码2的解决
- OracleDBconsoleorcl服务无法启动的原因及解决思路
- OracleDBconsoleorcl服务无法启动的原因及解决思路