看看sqlnet.ora tnsnames.ora这两个配置文件

解决方案 »

  1.   

    TNSNAMES文件:连接串DEMO = 
      (DESCRIPTION = 
        (ADDRESS_LIST = 
            (ADDRESS = 
              (COMMUNITY = tcp.world)
              (PROTOCOL = TCP)
              (Host = 主机名)
              (Port = 1522)
            )
        )
        (CONNECT_DATA = (SID = 数据库sid)
        )
      )连接的时候使用:连接串DEMO
      

  2.   

    你的SERVICE_NAME应该不对,你试一下tnsping SERVICE_NAME有没有问题
      

  3.   

    看看instener.ora和tnsnames.ora中的host和sid有无问题