web-dev-qa-db-fra.com

Quelle est la différence entre ojdbc6.jar et ojdbc7.jar?

Ojdbc6.jar fonctionnera-t-il avec JDK 1.7 et Oracle 12c? Dois-je utiliser ojdbc7.jar?

Merci d'avance.

14
Brooke

Le fichier ojdbc6.jar inclus est le dernier pilote 12c. La seule différence entre ojdbc6.jar et ojdbc7.jar est que ce dernier est compilé avec Java 7. Etant donné que DB Solo utilise au moins Java 6, il ne peut inclure que ojdbc6.jar. En termes de fonctionnalité, les versions sont identiques. Lien

12
Anand Dwivedi

Notez qu'une autre différence entre ojdbc6 et ojdbc7 est la version Oracle prise en charge.
Plus précisément, ojdbc7 prend pas en charge Oracle 11.2 ou 11gR2 alors que ojdbc6 en fait: source .

2
RikH

Pour être complet, notez que le numéro dans le nom du fichier n'est PAS le numéro de version du pilote et que ojdbc6.jar version 12.x présente une différence étrange par rapport à ojdbc6.jar version 11.x: les versions plus récentes ne sont pas tronquées ni définies sur "00:00:00" lorsque le composant time est appelé avec les méthodes setDate et getDate, vous devez également porter une attention particulière au numéro de version (vous pouvez le trouver dans le manifeste sous la forme "Version-Version"). Voir cet article pour plus de détails.

0
Pino