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

时间:2009-06-25 05:35:05

标签: oracle oracle10g oracle11g

这是this question的倒数。目前,我正在尝试使用适用于Mac的版本10.2的即时客户端。截至目前,基于this page的Mac没有11g版本(你必须点击每个链接找出每个平台的实际版本......跛脚)。

我尝试连接到我们的Oracle 11g服务器,它只是永远挂在那里。它们只是不相容,还是其他可疑的东西?

4 个答案:

答案 0 :(得分:15)

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

oracle @ cammi:〜$ sqlplus“urs / urs @ THANOS_URS”

SQL * Plus:版本9.2.0.8.0 - 生产于2009年6月25日星期五05:55:57

版权所有(c)1982,2002,Oracle Corporation。保留所有权利。

连接到: Oracle数据库10g企业版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论坛,这是在Metalink DocID 207303.1中定义的,它提供了全面的客户端/服务器兼容性矩阵。我遗憾地没有访问Metalink,所以我无法证实这一点。

如果您遇到连接问题,我建议您从服务器计算机上的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程序“格式化”它。请注意,所有这些都在服务器上,而不是客户端。

希望这有帮助。

答案 1 :(得分:1)

通常情况下这应该可行。在这里,我有时必须使用9er客户端连接到10g数据库。工作完美无缺。

答案 2 :(得分:1)

它应该工作。我从未遇到过Oracle Client向上兼容性问题。 测试:

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

答案 3 :(得分:1)

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

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