代码之家  ›  专栏  ›  技术社区  ›  airportyh

Oracle:10g Oracle客户端是否与11g服务器配合使用?

  •  11
  • airportyh  · 技术社区  · 15 年前

    这是对的 this question . 目前,我正在尝试使用Mac的即时客户端,版本10.2。到目前为止,基于 this page (你必须点击每个链接,找出每个平台的实际版本…lame)。

    我尝试连接到我们的Oracle11g服务器,但它永远挂在那里。它们只是不相容,还是有其他可疑之处?

    4 回复  |  直到 8 年前
        1
  •  15
  •   the.jxc    15 年前

    我当然会说应该这样。它使用的SQL*Net协议基本上没有改变。下面是我将Oracle 9连接到Oracle 10服务器的示例。

    oracle@cammi:~$sqlplus“urs/urs@THANOS_URS"

    版权所有(c)1982年,2002年,甲骨文公司。版权所有。

    连接到: Oracle Database 10g Enterprise Edition 10.2.0.4.0版-64位生产 使用分区、数据挖掘和实际应用程序测试选项

    根据在“ http://www.experts-exchange.com/ "...

    11 can talk to 11,10,9
    10 can talk to 11,10,9,8
    9 can talk to 11,10,9,8,7
    8 can talk to 10,9,8,7
    7 can talk to 9,8,7
    

    如果您有连接问题,我建议您从服务器计算机上的Oracle警报日志开始。要查找oracle警报日志的位置,请执行以下操作:

    SQL> select value from v$parameter where name = 'background_dump_dest';
    

    此外,您可能会从启用侦听器跟踪中获得一些有用的信息:

    $ lsnrctl
    LSNRCTL> set trc_level ADMIN
    

    我的Solaris Oracle 10安装中的跟踪文件位于:

    $ORACLE_HOME/network/trace/listener.trc
    

    您可以直接查看它,也可以使用trcasst程序“格式化”它。请注意,所有这些都在服务器上,而不是客户端。

    希望这有帮助。

        2
  •  1
  •   tobidope    15 年前

    正常情况下,这应该是可行的。在这里,我有时必须使用9er客户端连接到10g DB。工作完美无瑕。

        3
  •  1
  •   Rob van Laarhoven    15 年前

    它应该会起作用。我从未遇到过Oracle客户端向上兼容的问题。

    myclient{oracle}# sqlplus system@rac11g
    
    SQL*Plus: Release 10.2.0.3.0 - Production on Thu Jun 25 08:44:09 2009
    
    Copyright (c) 1982, 2006, Oracle.  All Rights Reserved.
    
    Enter password:
    
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
    With the Partitioning, Real Application Clusters, OLAP, Data Mining
    and Real Application Testing options
    
    SQL> select * from v$version;
    
    BANNER
    --------------------------------------------------------------------------------
    Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - Production
    PL/SQL Release 11.1.0.7.0 - Production
    CORE    11.1.0.7.0      Production
    TNS for Linux: Version 11.1.0.7.0 - Production
    NLSRTL Version 11.1.0.7.0 - Production
    
        4
  •  1
  •   dbaora    12 年前

    当使用较低版本的客户端访问较高版本的数据库时,可能会出现问题,尤其是在使用可能会得到错误结果的链接时。

    有关更多详细信息,请参阅My Oracle Support上的文档ID 207303.1(如果您有访问权限)。