client tnsnames.ora :
# TNSNAMES.ORA Network Configuration File: F:\oracle\ora92\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.MYORDB.DOMAIN.COM =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = erp)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = myordb)
    )
  )MYORDB=
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = erp)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = myordb)
    )
  )

解决方案 »

  1.   

    填的是:ERP_MYORDB.DOMAIN.COM
    我重新配置了tnsname.ora 如下:
    # TNSNAMES.ORA Network Configuration File: F:\oracle\ora92\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.ERP_MYORDB.DOMAIN.COM =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.37)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = myordb)
        )
      )
      

  2.   

    试试:ERP_MYORDB.DOMAIN.COM =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.37)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = myordb)
        )
      )
      

  3.   

    看上去没有差错,(SERVICE_NAME = myordb)改成(SID = myordb)试试
      

  4.   

    填的是:ERP_MYORDB.DOMAIN.COM
    我重新配置了tnsname.ora 如下:
    # TNSNAMES.ORA Network Configuration File: F:\oracle\ora92\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.ERP_MYORDB.DOMAIN.COM =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.37)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = myordb)
        )
      )---------------------------------------------------------------------
    这时连接应该没问题啊,看不出有什么问题。
    现在报的错是什么?
    tnsping 192.168.18.37能成功吗?
      

  5.   

    我改为以实例名(sid_myord)也不行。
      

  6.   

    X:/> ping erp有返回信号么?
      

  7.   

    这个也不行?:ERP_MYORDB.DOMAIN.COM =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.37)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = myordb)
        )
      )
      

  8.   

    ping ERP 能ping  通 我用tnsping erp_myordb.domain.com 提示; 未能分解名称。
      

  9.   

    tnsping 192.168.18.37 提示:未能分解名称。
      

  10.   

    LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = erp)(PORT = 1521))
          )
        )
      )
    erp改成IP,重起监听试试
      

  11.   

    Test =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.18.37)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SID = myordb)
        )
      )
    +++++++++++++++++++++++++++++++TNSPING TEST
      

  12.   

    ok了,心情特快。结帐,原因是要重启服务器上的LISTENER .