我改了控制文件之后,EM就不能用了?
因为手工改了spfile,数据库起不来了,就把spfile的东西全考到pfile里了,后来用pfile启动,数据库起来了,可EM没了,1158监听也没有,我该怎么恢复呢?
------解决方案--------------------spfile是一个二进制文件,直接修改会出错的.
要修改它,可以先使用命令create pfile from spfile;将它转为文本文件,然后再编辑它.
在pfile里去掉从spfile挎过来的内容,然后使用:create spfile from pfile;再重启试试.
------解决方案--------------------是我没表达清楚.
我上面的两段话,第一段是理解如何时去修改.
第二段才是让你现在要去做的动作. 清楚点了吗?
------解决方案--------------------重新配置dbconsole的步骤
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole