你干吗要修改?在你的tnsname.ora配置中你可能用到了hostname,所以你修改 也就影响到了!再改回去或者修改tnsname.ora的相关信息 !

解决方案 »

  1.   

    将tnsname.ora改为现在的hostname和ip
    然后启动试试
      

  2.   

    要修改listener.ora文件,并且要修改相应的参数
      

  3.   

    tnsname.ora/listener.ora相应参数都要修改.
      

  4.   

    用lsnrctl Start命令在cmd中运行看看,应该有错误提示的。很有可能你改过机器名,这样在
    C:\oracle\ora92\network\admin(你的Oracle安装路径)中的listener.ora中的LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
          )
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = 你的新机器名)(PORT = 1521))
          )
        )
      )同理:也要修改tnsname.ora的相关参数