質問

これは、の逆です。この質問。現在、Mac用のインスタントクライアントバージョン10.2を使用しようとしています。現在のところ、 thisに基づくMac用の11gバージョンはありません。ページ(各リンクをクリックして、各プラットフォームの実際のバージョンを確認する必要があります... lame)。

Oracle 11gサーバーに接続しようとしましたが、永久にハングします。それらは単に互換性がないのですか、それとも何か怪しいものが起こっているのですか?

役に立ちましたか?

解決

確かにそうすべきだと思います。使用する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 2009年の運用

著作権(c)1982、2002、Oracle Corporation。すべての権利は留保されています。

接続先: 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フォーラムによると、これは包括的なクライアント/サーバー互換性マトリックスを提供する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プログラムを使用して「フォーマット」することができます。それ。これはすべてクライアント側ではなくサーバー上にあることに注意してください。

これがお役に立てば幸いです。

他のヒント

通常、これは機能するはずです。ここで、9erクライアントを使用して10g DBに接続する必要がある場合があります。完璧に動作します。

動作するはずです。 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

下位バージョンのクライアントを使用して上位バージョンのデータベースにアクセスする場合、特に誤った結果が得られる可能性のあるリンクを使用する場合、問題が発生する可能性があります。

詳細については、My Oracle SupportのドキュメントID 207303.1を参照してください(アクセスできる場合)。

scroll top