日期:2014-05-17  浏览次数:20893 次

计算机名改了,导致oracle 10g em 登录问题?
如原来计算机名叫 "Apple",登录时使用 http://apple:1158/em
而现在改成"red"了,我如何登录我的oracle em
谢谢了.

------解决方案--------------------
localhost:1158/em

登录试试,计算机改名可能会引发一些别的问题
------解决方案--------------------
你检查下,服务没启动吧
论坛里搜索下,类似的帖子很多
------解决方案--------------------
看看这个对你有没有用 

首先了解hostname 
C:\Documents and Settings\capinfo-zcs>hostname 
red 

打开文件C:\WINDOWS\system32\drivers\etc\hosts,增加一行 

127.0.0.1 red

重新打开一个cmd,执行emctl stop dbconsole 
然后执行emctl start dbconsole

IE中输入http://red:1158/em 测试
------解决方案--------------------
因为你资料库(AWR REPOSITORY)里面的 服务器名和em服务是绑定的,
如果改变了服务部器名因该是不能使用原来的服务了,
这种情况一般需要重新配置下em来解决问题.

按下面操作来做
||||||||||||||||||||||||||
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>
------解决方案--------------------
oracle安装完成后修改计算机名称,配置以下文件才能使Oracle正常使用

1、D:\oracle\product\10.2.0\db_1目录下的 原计算机名.orcl------>修改后的计算机名.orcl

2、D:\oracle\product\10.2.0\db_1\oc4j\j2ee目录下的 OC4J_DBConsole_原计算机名_orcl----->OC4J_DBConsole_修改后的计算机名_orcl

3、D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下的 listener.ora、sqlnet.ora、tnsnames.ora文件中的local名称

4、重新配置dbcosole
emca -repos drop
emca -repos create
emca -config dbcontrol db
emctl start dbconsole
------解决方案--------------------
探讨
如原来计算机名叫 "Apple",登录时使用 http://apple:1158/em
而现在改成"red"了,我如何登录我的oracle em
谢谢了.

------解决方案--------------------
直接用ip访问
或修改系统里面解析ip与机器名的对应文件,如linux下 hostname;windows下hosts等相关文件。