下面的重建步骤,最后一步 ./emca -config dbcontrol db -repos create -ORACLE_HOSTNAME <your virtual hostname>"your virtual hostname"用你的域服务器名字代替 试试 ||||||||||||||||||||| 2. Stop DB Console: export ORACLE_HOME=<path to the database home> export ORACLE_SID=<database SID> cd $ORACLE_HOME/bin ./emctl stop dbconsole 3. Delete the old dbconsole config files: cd $ORACLE_HOME rm -rf <HOSTNAME_SID>* 4. Log in to the database as SYS (not SYSMAN) and run: SQL> drop user sysman cascade; SQL> drop role MGMT_USER; SQL> drop user MGMT_VIEW cascade; SQL> drop public synonym MGMT_TARGET_BLACKOUTS; SQL> drop public synonym SETEMVIEWUSERCONTEXT; 5. Re-create the repository using the virtual hostname: export ORACLE_HOME=<path to the database home> export ORACLE_SID=<database SID> export ORACLE_HOSTNAME=<your virtual hostname> cd $ORACLE_HOME/bin ./emca -config dbcontrol db -repos create -ORACLE_HOSTNAME <your virtual hostname>
./emca -config dbcontrol db -repos create -ORACLE_HOSTNAME <your virtual hostname>"your virtual hostname"用你的域服务器名字代替 试试
|||||||||||||||||||||
2. Stop DB Console:
export ORACLE_HOME=<path to the database home>
export ORACLE_SID=<database SID>
cd $ORACLE_HOME/bin
./emctl stop dbconsole
3. Delete the old dbconsole config files:
cd $ORACLE_HOME
rm -rf <HOSTNAME_SID>*
4. Log in to the database as SYS (not SYSMAN) and run:
SQL> drop user sysman cascade;
SQL> drop role MGMT_USER;
SQL> drop user MGMT_VIEW cascade;
SQL> drop public synonym MGMT_TARGET_BLACKOUTS;
SQL> drop public synonym SETEMVIEWUSERCONTEXT;
5. Re-create the repository using the virtual hostname:
export ORACLE_HOME=<path to the database home>
export ORACLE_SID=<database SID>
export ORACLE_HOSTNAME=<your virtual hostname>
cd $ORACLE_HOME/bin
./emca -config dbcontrol db -repos create -ORACLE_HOSTNAME <your virtual hostname>