改计算机名的话,监听器就无法工作,数据库当然也打不开. :(不用急,就两三步可以搞定. :)
在 Oracle 里修改相关的文件,把名字改回来就可以了~解决方法:
    1. 修改监听器的文件.
       ...Oracle目录 \Ora81\network\admin\listener.ora
       把里头的 Host = ... 改你现在的计算机名就可以啦~
    2. 修改服务名文件.
       ...Oracle目录\Ora81\network\admin\tnsnames.ora
       同样方法,把对应的 Host = ... 修改.
    3. 重启机子就可以啦~ 另: 如果在配置 本地服务名 的时候,在 主机名 里输入IP地址的话,就没有这种情况.
    但 IP 地址改变的话,还是要重配置.

解决方案 »

  1.   

    搜索节点:
    启动 控制面板 -> 管理工具 -> 服务 里的 oracle...Agent 服务.
    之后在, Manager Console 里搜索节点(查数据库)
    Console 里: 导航器 -> 搜索节点...  
    之后输入有数据库的主机名(或IP),就可以自动搜索了.(搜用 Net 建立好的服务名)
      

  2.   

    楼上大哥:小弟愚昧,请问Manager Console 在那里啊!
      

  3.   

    直接修改listener.ora内的host,不用到企业管理器
      

  4.   

    我的listen已重新配置,本地目录已重配,数据库启动根本没有问题,agent也正常启动,就是进到oms里看不到数据库等节点,我也搜索机器名的节点但只搜索到http节点,各位老大,看清了题目再回答啊。