2010-10-13 15 views
3

Actuellement, j'utilise le pilote thin ojdbc14.jar Oracle 10g pour accéder à une base de données Oracle 10g.pilote oracle 11g thin jdbc compatible avec la base de données Oracle 10g?

Je voudrais mettre à jour le pilote vers le pilote ojdbc6.jar Oracle 11g mince avant la la mise à jour réelle du serveur de base de données se produit.

L'utilisation d'un pilote de 11g par rapport à la DB de 10 g semble très bien dans les tests jusqu'à présent, mais je me demande si quelqu'un peut le confirmer. J'ai regardé les documents Oracle et Readme mais je n'ai rien vu.

Cette question est similaire à this one, mais ce n'était pas pour Java et ne semblait pas avoir de réponse définitive.

Répondre

3

Oui, la compatibilité ascendante et descendante est généralement assez bonne. J'ai utilisé avec succès une telle configuration plusieurs fois dans le passé. Cela dit, je me souviens d'une fois, où nous avons eu un problème avec l'appel d'une procédure stockée qui renvoyait un curseur ouvert à l'application Java. Revenir à une ancienne version du pilote OJDBC l'a résolu. À l'époque, c'était une base de données Oracle 9i. Par conséquent, avec certains tests, vous pouvez être sûr que cela fonctionne.