Sur la machine que vous avez installé le serveur, Oracle JDBC drivers sont dans ORACLE_HOME/jdbc/lib. Vient de mettre ojdbc14.jar sur votre classpath (ojdbc14_g.jar est le même que ojdbc14.jar, sauf que les classes ont été compilés avec "javac -g" et contiennent des informations de suivi).
EDIT: Selon La Base de données Oracle 10g Release 2 (10.2.0.4) Pilotes JDBC, ojdbc14.jar contient classes pour une utilisation avec le JDK 1.4 et 1.5 (et je ne vois pas pourquoi il ne serait pas travailler avec un JDK 6, certaines fonctionnalités de JDBC 4.0 ne sera pas seulement disponibles).
De certains pilotes plus récents sont disponibles à l' Oracle Database 11g Release 2 Pilotes JDBC mais je ne vois pas vraiment la différence entre ojdbc14.jar et ojdbc15.jar (sauf que ojdbc15.jar nécessite un JDK 5+): ils sont à la fois JDBC 3.0 driver donc je pense que c'est juste une question de fin de vie soutien pour ojbdc14.jar. Si vous voulez JDBC 4.0 support, vous aurez besoin ojdbc16.jar. Jetez un oeil à la Oracle JDBC FAQ si vous voulez plus de détails.
Que généralement vous voulez les derniers pilotes JDBC, ils vont travailler avec les anciennes versions de la base de données. Ou, pour être sur le côté sûr, un match de JDBC version avec votre base de données.
En fait, la bonne version du pilote doit être dans l'installation d'Oracle arbre quelque part après l'installation est terminée.
Vous voulez choisir un pilote JDBC qui correspond à votre version d'Oracle et le JDK que vous utilisez. ojdbc14.jar est pour JDK 1.4; il y a des versions plus récentes pour au moins JDK 5, que je sache. Je ne sais pas si il y a un pilote JDBC pour JDK 6. Utilisez celle qui correspond le mieux à votre situation Oracle met à disposition.
Sur la machine que vous avez installé le serveur, Oracle JDBC drivers sont dans
ORACLE_HOME/jdbc/lib
. Vient de mettreojdbc14.jar
sur votre classpath (ojdbc14_g.jar
est le même queojdbc14.jar
, sauf que les classes ont été compilés avec "javac -g" et contiennent des informations de suivi).EDIT: Selon La Base de données Oracle 10g Release 2 (10.2.0.4) Pilotes JDBC,
ojdbc14.jar
contient classes pour une utilisation avec le JDK 1.4 et 1.5 (et je ne vois pas pourquoi il ne serait pas travailler avec un JDK 6, certaines fonctionnalités de JDBC 4.0 ne sera pas seulement disponibles).De certains pilotes plus récents sont disponibles à l' Oracle Database 11g Release 2 Pilotes JDBC mais je ne vois pas vraiment la différence entre
ojdbc14.jar
etojdbc15.jar
(sauf queojdbc15.jar
nécessite un JDK 5+): ils sont à la fois JDBC 3.0 driver donc je pense que c'est juste une question de fin de vie soutien pourojbdc14.jar
. Si vous voulez JDBC 4.0 support, vous aurez besoinojdbc16.jar
. Jetez un oeil à la Oracle JDBC FAQ si vous voulez plus de détails.OriginalL'auteur Pascal Thivent
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
Que généralement vous voulez les derniers pilotes JDBC, ils vont travailler avec les anciennes versions de la base de données. Ou, pour être sur le côté sûr, un match de JDBC version avec votre base de données.
OriginalL'auteur Thilo
Selon ce guide de démarrage vous avez besoin de l'Oracle Express client qui peuvent être trouvés ici
OriginalL'auteur Mark Wilkins
Vous voulez choisir un pilote JDBC qui correspond à votre version d'Oracle et le JDK que vous utilisez. ojdbc14.jar est pour JDK 1.4; il y a des versions plus récentes pour au moins JDK 5, que je sache. Je ne sais pas si il y a un pilote JDBC pour JDK 6. Utilisez celle qui correspond le mieux à votre situation Oracle met à disposition.
OriginalL'auteur duffymo