刚才无法启动OracleDBConsoleorcl ,我用的是Oracle 10g ,本机没有设置IP地址,之前一直用的无线网自动获取IP地址,今天接有线网络后就不能启动了。
过程如下:
在命令行下输入
emctl start dbconsole
提示报错,ORACLE_SID没有定义 “Environment variable ORACLE_SID not defined. Please define it.”
输入
set ORACLE_SID=ORCL (ORCL是我的实例名,也是服务名)
没有问题,接着继续输入
emctl start dbconsole
提示
“OC4J Configuration issue.D:oracleproduct10.2.0db_1/oc4j/j2ee/OC4J_DBConsole_192.168.1.100_orcl not found.”
复制一份j2ee下的OC4J_DBConsole_HOSTNAME_orcl文件夹,重命名为C4J_DBConsole_192.168.1.100_orcl,
复制一份db_1下的HOSTNAME_orcl文件夹,重命名为192.168.1.100_orcl。
重新启动dbconsole, 服务启动。
解决Oracle10g在更改网络设置后无法启动OracleDBConsoleorcl的问题,通过定义ORACLE_SID环境变量并调整OC4J配置成功启动服务。
1203

被折叠的 条评论
为什么被折叠?



