解析出了问题。c:>tnsping oraName看看有没有问题。

解决方案 »

  1.   

    你是先装的9i还是先装的10g。怀疑还是使用了错误的oracle_sid。还有就是看看sqlnet.log中的信息。
      

  2.   

    先安装的10G
    sqlnet.log如下,我看不懂了,新手。***********************************************************************
    Fatal NI connect error 12560, connecting to:
     (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=jw-m)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orclm)(CID=(PROGRAM=C:\Program Files\Oracle\jre\1.1.8\bin\jrew.exe)(HOST=JW-M)(USER=WJ))))  VERSION INFORMATION:
    TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
    Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows: Version 9.2.0.1.0 - Production
      Time: 29-8月 -2005 13:21:42
      Tracing not turned on.
      Tns error struct:
        nr err code: 0
        ns main err code: 12560
        TNS-12560: TNS: 协议适配器错误
        ns secondary err code: 0
        nt main err code: 530
        TNS-00530: 协议适配器错误
        nt secondary err code: 55
        nt OS err code: 0
    客户端为什么会连接正常呢?迷惑。
      

  3.   

    你数据库服务器的监听端口是1521,服务名是orclm吗?你用oemc连接时的服务名是什么,用tnsping来测试这个服务名,看是否能ping通。
      

  4.   

    "数据库服务器的监听端口是1521,服务名是orclm吗?你用oemc连接时的服务名是什么,用tnsping来测试这个服务名,看是否能ping通。"是的,能通。中午又完全卸掉重装了一回,开始正常,没有问题。后来把我们的一个系统的数据imp了以后又出现了上午的情况,不同的是,现在客户机也无法访问了——但是应用程序(开发的软件)可以访问!!!!
    这些数据出的问题?可是数据在他们开发者自己的机器上却没有问题!!