今天打开刚安装好的oracle控制台,发现无法打开,提示内容是:数据库已关闭。请指定主机身份证明以访问数据库重新启动和诊断工具。之前也遇到过这种情况,通过启动监听:lsnrctl start 启动服务:sqlplus /nolog, conn /as sysdba,startup解决问题(关闭数据库用 shutdown 是要等待事物结束才关闭,强制关闭用 shutdown abort。)。但是这次不奏效,真是捉狂。后来在网上查了一些资料,说要重新配置OEM,emca -config dbcontrol db 或者emca -config dbcontrol db -repos recreate输入这个命令按提示操作问题解决了。