我的客户端是oracle92,服务器端其他人用没问题。
ODBC数据源和oracle数据源都配置完而且测试成功,用object browser连接就出现那个错误。
oracle数据源是用 net configuration assistant 配置的,tnsnames.ora应该没问题。检查过sqlnet.ora也没问题。究竟是哪出了毛病?

解决方案 »

  1.   

       tnsnames.ora和sqlnet.ora代码贴出来!
      

  2.   

    sqlnet.ora
    # SQLNET.ORA Network Configuration File: C:\oracle\ora92\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.SQLNET.AUTHENTICATION_SERVICES= (NTS)NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME)
    ---------------------------------------------
    tnsnames.ora
    # TNSNAMES.ORA Network Configuration File: C:\oracle\ora92\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.GJJDB2 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.101)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = GJJDB2)
        )
      )GJJDB1 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.102)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = GJJDB1)
        )
      )EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )
      

  3.   

    你连接的是哪个tnsname啊?GJJDB2 or GJJDB1?
    先逐一测试一下吧。
      

  4.   

    解决了BEDADMIN里driver下面的,dll32和vendor init 这两项的值改一下就好了。
      

  5.   

    ???  没明白,我前2天也这问题,后来配置好了。
    http://topic.csdn.net/u/20100621/16/683ccc61-99af-42c4-bacd-7fac19022845.html