现在我这里有两台电脑。A电脑和B电脑。
A电脑的映射的ip地址:192.168.1.100( windows 2003 64位)
B电脑映射的ip地址:192.168.1.101(windows Xp)
A电脑oracle : 11R2
B电脑oracle:8i
A电脑能ping通B电脑,并且能telnet 1.101 1521 ,但是oracle 不能连上B电脑的oracle;
B电脑能连上A电脑的oracle

解决方案 »

  1.   

    配置文件没有出错。
    只是B电脑上监听配置了三个地址。一个是192.168.1.101:1521 一个是192.168.1.101 2481  一个是ipc协议的。A机器的错误是:ora-12543
      

  2.   

    A电脑是客户端高级版本
    B电脑是客户端低端版本8I的低版本客户端B 连接 高版本数据库11G可以连接,因为11G兼容低版本的客户端
    11G的高版本的客户端A,不能连接 低版本的服务器8IPING都是可以的,因为是TCP协议,解决方法:都用8I的客户端