emctl start dbconsole 无法启动em ,提示failed,
查看log文件,显示:
Invalid Connection Pool. ERROR = Io exception: The Network Adapter could not establish the connection按照metalink给的解决办法:修改ORACLE_HOME/hostname_sid/sysman/config/emoms.properties 文件里的端口号改为和tnsnames.ora文件里端口号1521一样,
ORACLE_HOME/hostname_sid/sysman/emd/targets.xml 文件的端口号也改为1521。emoms.properties的改了,但我的targets.xml文件里面只有三行数据,即:
<?xml version = "1.0"?>
<Targets>
</Targets>而且在执行emctl start dbconsole,还是failed,我这是什么原因呢,该怎么解决em无法启动呢?
查看log文件,显示:
Invalid Connection Pool. ERROR = Io exception: The Network Adapter could not establish the connection按照metalink给的解决办法:修改ORACLE_HOME/hostname_sid/sysman/config/emoms.properties 文件里的端口号改为和tnsnames.ora文件里端口号1521一样,
ORACLE_HOME/hostname_sid/sysman/emd/targets.xml 文件的端口号也改为1521。emoms.properties的改了,但我的targets.xml文件里面只有三行数据,即:
<?xml version = "1.0"?>
<Targets>
</Targets>而且在执行emctl start dbconsole,还是failed,我这是什么原因呢,该怎么解决em无法启动呢?
解决方案 »
- 存储过程带参数传入时,参数无效果,不清楚是何原因?
- oracle 建表如何提高检索速度
- 在oracle的存储过程中怎样接收一个游标
- 怎么把表的第i行和第i+1行连接?
- 同时安装oracle 8i & 10G客户端,.net应用程序报错 "ORA-12154:TNS无法解析指定的连接标识符"
- 不能連接到Oracle 10g
- Oracle的存储过程如何转成SQL Server存储过程
- oracle8i for windowsNT实用指南上第四章的source code。看不懂。
- 存储过程的参数问题
- 高分!!!请教一个简单虚视图的排序,在线等待!!!
- oracle逐行计算的一个问题
- Oracle联表查询的优化问题
按你说的那样做了,但提示:配置: 未设置参数 ORACLE_HOSTNAME 的值。这个变量应该如何设置呢,是设置在.bash_profile下面吗?
设置了,还是提示错误:
严重:创建资料档案库时出错查看日志文件,显示:
oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException: ORA-00955: name is already used by an existing object at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1467)
at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeScript(SQLEngine.java:841)
at oracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java:265)
at oracle.sysman.assistants.util.sqlEngine.SQLPlusEngine.executeScript(SQLPlusEngine.java:306)
at oracle.sysman.emcp.EMReposConfig.createRepository(EMReposConfig.java:360)
at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:182)
at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:124)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:142)
at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:479)
at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1123)
at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:463)
at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:412)
2011-2-28 19:23:50 oracle.sysman.emcp.EMReposConfig invoke
严重: 创建资料档案库时出错这是怎么回事啊?
见:http://blog.csdn.net/zftang/archive/2011/02/16/6189760.aspx
oracle.sysman.emcp.exception.EMConfigException: 启动 Database Control 时出错
at oracle.sysman.emcp.EMDBPostConfig.performConfiguration(EMDBPostConfig.java:646)
at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:224)
at oracle.sysman.emcp.EMDBPostConfig.invoke(EMDBPostConfig.java:193)
at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:184)
at oracle.sysman.emcp.EMConfigAssistant.invokeEMCA(EMConfigAssistant.java:486)
at oracle.sysman.emcp.EMConfigAssistant.performConfiguration(EMConfigAssistant.java:1142)
at oracle.sysman.emcp.EMConfigAssistant.statusMain(EMConfigAssistant.java:470)
at oracle.sysman.emcp.EMConfigAssistant.main(EMConfigAssistant.java:419)windows2008 6.0 + oracle64 10.2.0.4.0
借这个帖子,盼高手指点
是由于虚拟机拷贝到另一个电脑上以后,主机名对应的ip变了,登陆em的时候,报错:network adapter connect cann't established.所以,修改/etc目录下的hosts文件 更改为:
192.168.128.129 centos然后重新创建em:
emca -repos recreate
重新配置em:
emca -config dbcontrol db然后emctl status dbconsole
显示: Oracle Enterprise Manager 10g is running.
我就开始唱:"yesterday, all my trouble seems far away..."感谢一篇博客文章“关于安装ORACLE报错:无法在指定的范围内为以下进程分配端口”。