Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle :un client Oracle 10g fonctionne-t-il avec un serveur 11g ?

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

[email protected] :~$ sqlplus "urs/[email protected] _URS"

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

Copyright (c) 1982, 2002, Oracle Corporation. Tous droits réservés.

Connecté à :Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production 64 bitsAvec les options de partitionnement, d'exploration de données et de test d'application réelle

Selon les gars 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 Metalink DocID 207303.1, qui fournit une matrice complète de compatibilité client/serveur. Malheureusement, je n'ai pas accès à Metalink, donc je ne peux 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 machine serveur. Pour trouver l'emplacement de votre journal d'alerte Oracle :

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

En outre, vous obtiendrez probablement quelque chose d'utile en activant le traçage des auditeurs :

$ lsnrctl
LSNRCTL> set trc_level ADMIN

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

$ORACLE_HOME/network/trace/listener.trc

Vous pouvez le visualiser directement ou utiliser le programme trcasst pour le "formater". Notez que TOUT cela se trouve sur le serveur, pas sur votre côté client.

J'espère que cela vous aidera.