ping通说明网络是通的
tnsping不通是服务器监听器没有启动
监听器是你检查了吗?
ORA-12571的原因可能是TCP/IP层出了同步上的问题。
1、检查一下tnsnames.ora,看是否正确;不行的话再:
2、在文件sqlnet.ora里设置SQLNET.EXPIRE_TIME=0

解决方案 »

  1.   

    通常我遇到这样的错误(我使用golden32,服务器重新启动时遇到),只要
    重新login就好了。我认为可能是你的设置不正确。
    把你的情况说得详细一些。
      

  2.   

    TNSNAMES.ORA:-------------ORCL.WORLD=(DESCRIPTION=(SDU=1500)(TDU=8760)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(Host=foobar)(Port=1521)))(CONNECT_DATA=(SID=ORCL)))LISTENER.ORA:-------------SID_DESC_LISTENER=(SID_LIST=(SID_DESC=(SDU=1500)(TDU=8760)(SID_NAME=ORCL)))将SDU和TDU的大小该小一些
      

  3.   

    我已经找到原因了,是因为装了KV3000的缘故
    常用Oracle8的老兄,要小心了!