<>ORA-12560: TNS:protocol adapter errorA:   检查tnsnames.ora文件配置, 主机名和端口是否正确,  监听程序是否启动. SID是否正确, 
可以用tnsping 检测

解决方案 »

  1.   

    C:\>tnsping 192.168.2.24TNS Ping Utility for 32-bit Windows: Version 9.0.1.3.1 - Production on 22-10月-2
    003 09:00:42Copyright (c) 1997 Oracle Corporation.  All rights reserved.已使用的参数文件:
    D:\oracle\ora90\network\admin\sqlnet.ora已使用 HOSTNAME 适配器来解析别名
    Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SID=*)(SERVICE_NAME=192.168.2.
    24))(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.2.24)(PORT=1521)))
    OK(20毫秒)C:\>
      

  2.   

    我在客户机安装了Oracle9i客户端与ActiveReports报表设计器,oracle与服务器连接正常,在向ActiveReports报表设计器添加字段时报错:ADO Error # -2147467259 
    ora-12560:tns:协议适配器错误source:OraOLEDB,不知道什么原因??
    在服务器端执行这些操作没有问题
    在客户端做tnsping一切正常,请哪位高手指点一下小弟,小弟先谢谢!!!
      

  3.   

    试一试在DOS中,查看侦厅状态,LSNRCTL>STATUS,看是否已经启动,如果没有可以手工启动LSNRCTL>START 祝你好运。