你用TNSPING SCQF,然后把结果贴出来看看。

解决方案 »

  1.   

    TNSPING SCQFTNS 后出现下列提示
    Ping Utility for 32-bi
    004 16:51:01Copyright (c) 1997 Oracle已使用的参数文件:
    d:\oracle\ora90\network\admin\sqlnet.oraTNS-03505: 未能分解名称
      

  2.   

    如果能PING通的话,用net8 easy configure重新配置tns名。
      

  3.   

    SERVICE_NAME = scqf
    把scqf改为你网络里面oracle服务名
      

  4.   

    我用的是oracle9i找不到net8 easy configure
      

  5.   

    9i用  net configuration  aaistant
      

  6.   

    把你SQLNET.ORA的内容贴出来看看
      

  7.   

    你是TNSPING SCQFTNS 吗?我让你TNSPING SCQF呀
      

  8.   

    我是TNSPING SCQF# SQLNET.ORA Network Configuration File: d:\oracle\ora90\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (ONAMES)
      

  9.   

    你这是测试系统还是正式系统?正式系统要小心。

    NAMES.DIRECTORY_PATH= (ONAMES)
    改为
    NAMES.DIRECTORY_PATH= (TNSNAMES)
      

  10.   

    要下班了,等不到你的消息,不行的话这里有很多高手帮助你的,别急,GOOD LUCK!
      

  11.   

    仔细检查tnsnames.ora和listener.ora文件。
      

  12.   

    估计贴主是配置了oracle命名服务,而导致验证方式变成ONAMES