Oracle11gのEMが使えなくなって困った。
EM(Web)を起動すると「Enterprise Managerはデータベース・インスタンスに接続できません。」とか出る。
サーバを再起動しても、マシンを再起動してもダメ。
どうしたものかと調べてみたら
http://otn.oracle.co.jp/forum/message.jspa?messageID=35005682
SYSMANのパスワードを変更するのは良くないらしい。
そういえばSYSMANとDBSNMPのパスワードを変えていた。
以下で解決。
emca -deconfig dbcontrol db -repos drop emca -config dbcontrol db -repos create
※データベースのbinフォルダにcdしてから実行しないとjavaエラーが発生した。
※実行すると40分程度時間がかかった。注意。