本人在装了oracle以后,
改了计算机名称。
后来试了很多办法可以进入:http://localhost:5500/em
但是,
在数据库登陆的时候:http://localhost:5500/em/console/database/login
就发现了:* 连接字符串 ICBCOA-45FA5ED1:1521:emma 上面的连接字符串中,主机名不是我现在的:abc
而是以前的:ICBCOA-45FA5ED1。现在我想吧上面的连接字符串里面的 主机名修改为:abc,不知道该怎么做?
请教各位大侠。

解决方案 »

  1.   

    另外,
    net manager 里面的服务里面的主机名和监听器的主机名都修改了的。
    同时,sysman \config\文件夹下 emoms.properties 文件中相应的主机名也进行了修改的。
      

  2.   

    1.最为简单的方法是把机器名称改过来;
    2.如果你配置了连接串,只需在安装Oracle的目录下,如:d:\oracle\ora92\network\admin\tnsnames.ora文件中,把(ADDRESS = (PROTOCOL = TCP)(HOST = 198.168.0.219)(PORT = 1521)) 此行改为你的IP地址,而不用机器名称;
    3.楼主要注意揭贴了!
      

  3.   

    把listener.ora和tnsnames.ora二个文件里面的计算机名改成abc试下。
      

  4.   

    如果你对你改动的东西又没有作记录的话,很容易发晕,还不如重装。Oracle删除要领:
    1.停止Oracle服务;
    2.删注册表;
    3.删\programs\oracle;
    4.删\oracle;
    5.重启后重新安装。
      

  5.   

    解决办法是重新配置em,方法如下,简单的很:
    emca -config dbcontrol db  -repos recreate 
      

  6.   

    http://blog.csdn.net/managergh/archive/2007/11/19/1892768.aspx这个对你有用. 重新配置EM的 呵呵 
      

  7.   

    这个问题是在sql里解决还是在EM里解决啊,关键是sqlplus能正常登陆啊