de 7 à 8i [JSP/Oracle] - Java - Programmation
Marsh Posté le 09-04-2004 à 18:20:47
bha surement que oracle8i est livré avec un autre driver jdbc.
Marsh Posté le 13-04-2004 à 09:38:12
j'y ai pensé ... c'est pourquoi j'ai téléchargé chez Oracle la dernère version de classses12.zip qui contient les drivers pour Oracle 8i
Marsh Posté le 13-04-2004 à 11:41:51
Yes, j'ai trouvé d'où ça venait !
Il ne prenait pas en compte la variable d'environnement ClassPath qui lui indiquait un repertoire pour trouver classes12.zip. Pourquoi : je ne sais pas. Par contre, en décompactant directement les classes du zip dans le répertoire classes à la racine d'Apache, c'est ok. Etrange !
Marsh Posté le 13-04-2004 à 14:32:33
ReplyMarsh Posté le 11-06-2004 à 16:15:52
tu veux dire qu'il faut mettre le classses12.jar ds WEB-INF/lib ???
car moi non plus je n'arrive pas a me connecter a oracle 8i.
pourtant g mis classses12.jar ds tomcat/common/lib
Edit: j'imagine qu'il fo redemarrer tomcat apres avoir coller les lib non?
Marsh Posté le 11-06-2004 à 16:55:28
Est-ce qu'il faut creer a la main une connexion JDBC ou alors tomcat gere ca tout seul??
Marsh Posté le 11-06-2004 à 17:01:23
Dumbadonf a écrit : Est-ce qu'il faut creer a la main une connexion JDBC ou alors tomcat gere ca tout seul?? |
Tu as une chaine de connexion, donc a part si tu veux utiliser le pool de connexion de Tomcat, ta connexion se trouve dans tes pages java (j'imagine que tu utilises un pool de connexion...)
Marsh Posté le 11-06-2004 à 17:11:10
euh... c koi exactement un pool de connexion?
Moi j'esais de me connecter avec
Class.forName("oracle.jdbc.driver.OracleDriver" );
sans avoir fait koi que se soit a la main avant...
Marsh Posté le 11-06-2004 à 18:01:57
G lu ds la doc de sun qu'il suffirais a priori d'utiliser
<%@ page import="java.sql.*"%>
pour acceder a l'API JDBC.
Pouvez vous me le confirmer?
Pas besoin de faire de manip suplementaire?
Marsh Posté le 11-06-2004 à 20:17:38
Ca y est g reussit...
Pour ceux que ca interresse:
http://forum.hardware.fr/forum2.ph [...] subcat=390
Marsh Posté le 09-04-2004 à 17:53:14
Salut à tous !
J'arrive à établir une connexion vers une base Oracle 7 en utilisant classes12.zip et jdbc:oracle:thin:@ en passant par apache/tomcat 4.0.3
Par contre, quand je veux pointer vers une base Oracle 8i, j'ai un joli message d'erreur : javax.servlet.ServletException: Protocol violation
Je cherche, je cherche et je commence à ne plus avoir d'idées ...
Il n'y a personne qui a rencontré ce problème ?
Bonne soirée !!