Question

Il s'agit de l'inverse de cette question . Actuellement, j'essaie d'utiliser le client instantané pour Mac, version 10.2. Il n'existe actuellement aucune version 11g pour Mac basée sur ceci page (vous devez cliquer sur chaque lien pour connaître la version actuelle de chaque plate-forme ... boiteux).

J'ai essayé de me connecter à notre serveur Oracle 11g, qui y est bloqué pour toujours. Sont-ils simplement incompatibles ou y a-t-il autre chose de louche?

Était-ce utile?

La solution

Je dirais certainement qu'il le devrait. Le protocole SQL * Net qu'il utilise est essentiellement inchangé. Voici un exemple de connexion d’un serveur Oracle 9 à un serveur Oracle 10.

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

SQL * Plus: Version 9.2.0.8.0 - Production le jeudi 25 juin à 05:55:57 2009

Droits d'auteur (c) 1982, 2002, Oracle Corporation. Tous droits réservés.

Connecté à: Oracle Database 10g Enterprise Edition version 10.2.0.4.0 - Production 64 bits Avec les options de partitionnement, d’exploration de données et de test d’applications réelles

Selon les membres de 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

Selon les forums Oracle, cela est défini dans le document Metalink DocID 207303.1, qui fournit une matrice de compatibilité client / serveur complète. Je n'ai malheureusement pas accès à Metalink, je ne peux donc pas le confirmer.

Si vous rencontrez des problèmes de connexion, je vous suggère de commencer par le journal des alertes Oracle sur votre ordinateur serveur. Pour trouver l'emplacement de votre journal d'alerte Oracle:

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

De plus, vous obtiendrez probablement quelque chose d’utile en activant le traçage des écouteurs:

$ lsnrctl
LSNRCTL> set trc_level ADMIN

Le fichier de trace de mon installation de Solaris Oracle 10 se trouve dans:

$ORACLE_HOME/network/trace/listener.trc

Vous pouvez le voir directement ou utiliser le programme trcasst pour "formater". il. Notez que TOUT cela se trouve sur le serveur, pas sur votre client.

J'espère que cela vous aidera.

Autres conseils

Normalement, cela devrait fonctionner. Ici, je dois parfois me connecter à une base de données de 10g avec un client 9er. Fonctionne sans faille.

Cela devrait fonctionner. Je n'ai jamais eu de problèmes de compatibilité ascendante avec Oracle Client. Test:

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

Des problèmes peuvent survenir lorsqu'un client de version inférieure est utilisé pour accéder à une base de données de version supérieure, en particulier lorsque vous utilisez des liens pour lesquels vous pourriez obtenir des résultats erronés.

Consultez le document n ° 207303.1 sur le support My Oracle pour plus de détails (si vous y avez accès).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top