RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 Connexion postgresql sur linux

Forum : JSP ET SERVLET - TOMCAT
Sous Catégorie : Tomcat
Type du sujet : Sujet Normale
FAQ : FAQ JSP ET SERVLET - TOMCAT

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGE : [1]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM JSP ET SERVLET - TOMCAT

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
cameleon692
Nouveau membre
Inscrit : 18/09/2005
Messages : 15
Message
#76089
Posté le 25/09/05 à 18:10
Hello, tout le monde alors là j ai un petit problème et j espere bien que quelqu un pourra me répondre....

J ai une appli qui se connecte à une base de donnée postgresql, je me suis fait une petite classe qui marche bien comme suit....


private String url = "jdbc:odbc:mabase"; private String user = "postgres"; private String pwd = "motdepasse"; private Connection con = null; private Statement requete = null; private ResultSet resultatDest = null; public int doSql(String sql) throws SQLException, ClassNotFoundException { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); con = DriverManager.getConnection(url,user,pwd); Statement requete = con.createStatement(); int NbIns; NbIns = requete.executeUpdate(sql) ; close(); return NbIns; }


Tout marche bien parce que je suis en Windows avec lien ODBC JDBC, mais quand je livre mon appli sur mon Linux evidemment ca ne marche plus... Donc j aurais aimer savoir comment on faisait pour se connecter sur linux et aussi comment j aurais pu externaliser ces paramètres pour les mettre dans un fichier de configuration par exemple.... dans le web.xml peut etre ?

Merci d avance....

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

blech ducou
Nouveau membre
Inscrit : 13/10/2005
Messages : 5
Message
#77491
Posté le 13/10/05 à 19:58
est-tu sur que le driver odbc que tu utilise fonctionne sous linux ?
sinon je verrais plutot comme url qquechose comme :
"jdbc:postgresql://10.2.2.2/dbname"

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

fanch
Membre du club
Inscrit : 02/08/2004
Messages : 596
Message
#77506
Posté le 14/10/05 à 00:14
ben ce qui se passe à priori, c'est que tu continues à lui demander une source odbc, alors que tu n'en as plus. Le mieux en effet est de déclarer tout ça dans ton web.xml, et voir comment récupérer ta ressource jndi, sinon, tu peux toujours recoder ton code de connexion pour qu'il marche avec les paramètres du serveur, mais ce n'est pas très joli.
Une dernière méthode peut consister à exporter le nom de ton driver, l'adresse de la base et les paramètres de configuration dans un fichier xml ou properties.

Bonne chance :)

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

cameleon692
Nouveau membre
Inscrit : 18/09/2005
Messages : 15
Message
#77516
Posté le 14/10/05 à 08:48
C est bon, j ai réussi a faire ce que je voulais. En fait j ai bien mis tous les paramètres que je vulais dans le contexte de l 'application qui se trouve dans le server.xml et j ai téléchargé les bons driver pour linux, donc tout roule en tout cas merci..

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM JSP ET SERVLET - TOMCAT



    PAGE : [1]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.