listen服务是设置成自动的

解决方案 »

  1.   

    把tnsnamea.ora中的IP地址改成机器名
      

  2.   

    listen服务对应的LISTERS。ORA文件里面HOST=改为你的主机名
    再启动监听服务。
      

  3.   

    可改了没用的,因为每次启动,IP地址都换了,那么,HOST该如何设置呢
      

  4.   

    我刚才报的错误跟你的一样。我后来启动服务就可以了。
    net start oracleserviceunix
      

  5.   

    你的Database所在服务器的IP应该是固定的吧?
    最好重新使用Net Manager重新配置一个服务.
      

  6.   

    host不要用ip,换成你的计算机名
      

  7.   

    BOSWEB=
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 你的机器名)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = 你的数据库名)
        )
      )