检查你的tns的配置是不是有问题!

解决方案 »

  1.   

    我的tnsnames.ora文件如下:
    # TNSNAMES.ORA Network Configuration File: d:\Oracle\Ora81\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.O8IBEGIN =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = soft1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = o8ibegin)
        )
      )ORADB =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = soft1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = oradb)
        )
      )EXTPROC_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
        )
        (CONNECT_DATA =
          (SID = PLSExtProc)
          (PRESENTATION = RO)
        )
      )
    ********************************************************
    Listener.ora文件配置如下:
    # LISTENER.ORA Network Configuration File: d:\Oracle\Ora81\network\admin\listener.ora
    # Generated by Oracle configuration tools.LISTENER =
      (DESCRIPTION_LIST =
        (DESCRIPTION =
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
          )
          (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = soft1)(PORT = 1521))
          )
        )
        (DESCRIPTION =
          (PROTOCOL_STACK =
            (PRESENTATION = GIOP)
            (SESSION = RAW)
          )
          (ADDRESS = (PROTOCOL = TCP)(HOST = soft1)(PORT = 2481))
        )
      )SID_LIST_LISTENER =
      (SID_LIST =
        (SID_DESC =
          (SID_NAME = PLSExtProc)
          (ORACLE_HOME = d:\Oracle\Ora81)
          (PROGRAM = extproc)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = oradb)
          (ORACLE_HOME = d:\Oracle\Ora81)
          (SID_NAME = oradb)
        )
        (SID_DESC =
          (GLOBAL_DBNAME = o8ibegin)
          (ORACLE_HOME = d:\Oracle\Ora81)
          (SID_NAME = o8ibegin)
        )
      )有什么问题吗?
      

  2.   

    我建议你还是重新设置一下,反正不是太烦,再说从你报错的现象看多数是你的tns配置有问题!
      

  3.   

    你确定Oracle Service起来了嘛?
      

  4.   

    OracleWebAssistant0
    OracleServiceORADB
    OracleServiceO8IBEGIN
    OracleOraHome81TNSListener这几个服务我都起来了呀