Connection à base de donnée via fichier DSN - Java - Programmation
Marsh Posté le 24-06-2006 à 01:46:30
hihi, bradley_python, la star de last.fm, vous ici !?
bon sinon, ché pas. A priori ça se fait pas trop ce genre de choses en jdbc, à moins de passer par un "bridge" local, ce qui n'est jamais optimal (jdbc type<4), mais vu que je connais pas du tout sybase, je m'avance peut etre trop.
par curiosité, ça serait quoi l'interet?
(par rapport à, par exemple, un fichier de conf qui mapperait un nom ('DS_GERICO_XYZ') à des propriétés simples (driver/jdbc_url/username/password) ?
Marsh Posté le 24-06-2006 à 09:07:06
haha... Ouai c'est moi On se connait sur l'autre site? Comment t'as deviné que c'était moi (pas le même pseudo pourtant!)
L'intéret de ce fichier DSN selon mon entreprise, c'est que si un jour ils changent de serveur, ils n'ont qu'à changer son nom et lui laisser le même alias (ce fichier DSN sql.ini est déployé toutes les nuits sur tous les ordinateurs de la boite)
Marsh Posté le 24-06-2006 à 10:26:11
une technique tres propre c'est de faire un petit parser rapide en définissant une grammaire tout simple, et tu récupereras directement toutes les valeurs utiles du fichier, mais c'est long et contraignant
ou alors tu fais la méthode rapide, crade et bourrin, tu lis + ou - ligne à ligne et tu utilises des regexp pour récupérer tes valeurs dans les lignes "query=TCP,v890r-01,5010". je t'aiderais si t'as besoin
ps: moi on me reconnait pas ..
Marsh Posté le 24-06-2006 à 10:35:30
rat dgout a écrit : haha... Ouai c'est moi On se connait sur l'autre site? Comment t'as deviné que c'était moi (pas le même pseudo pourtant!) |
non mais t'es une star la bas ... ton site perso t'as trahi
(j'ai d'abord tilté sur un visage féminin dans les photos, j'avoue )
rat dgout a écrit : L'intéret de ce fichier DSN selon mon entreprise, c'est que si un jour ils changent de serveur, ils n'ont qu'à changer son nom et lui laisser le même alias (ce fichier DSN sql.ini est déployé toutes les nuits sur tous les ordinateurs de la boite) |
ha, ok... alors cfr la réponse de MatthieuL, même si ça me semble un peu ridicule qu'on veuille changer le nom d'un serveur du jour ou lendemain et esperer que tout se passe de manière transparente mais bon
MatthieuL a écrit : ps: moi on me reconnait pas .. |
et comment va Stinis ?
Marsh Posté le 24-06-2006 à 19:32:39
faut demander a brad' pour ca
mais qui es-tu donc jeune inconnu
sinon pour le sujet, fais des essais et dis-moi, mais c'est pas insurmontable, tu peux le faire !
Marsh Posté le 24-06-2006 à 19:39:48
the real moins moins a écrit : |
Ahaha! Curieux va ! Je suppose que tu sais où regarder pour avoir de ses nouvelles
T'as tilté sur un visage féminin sur ma galerie ? La photo d'Hannah peut-être ?
C'est quoi ton pseudo sur Last.fm?
@ Matthieu:
Oui, je vais vais bêtement rechercher dans le fichier texte. Je pensais que comme ce fichier .ini est un fichier système pour Sybase, je pouvais accéder d'une certaine manière aux variables, mais visiblement non.
Ouais, c'est pas insurmontable, je devrais y arriver
Merci !
Marsh Posté le 25-06-2006 à 03:25:40
rat dgout a écrit : Ahaha! Curieux va ! Je suppose que tu sais où regarder pour avoir de ses nouvelles |
eh ouais...
rat dgout a écrit : C'est quoi ton pseudo sur Last.fm? |
ça je sais pas si je peux dire tant qu'ils ont pas répondu à un mail que je leur ai envoyé suite à une certaine annonce dans la section help
si tu étais abonné, tu aurais vu mon pseudo passer, phonétiquement ressemblant à celui-ci
Marsh Posté le 25-06-2006 à 11:38:30
ptain, mais quoi
Marsh Posté le 25-06-2006 à 14:02:45
tu te prend pour un modo ou quoi ?
et ta politesse?
Marsh Posté le 23-06-2006 à 16:50:12
Bonjour à tous,
J'ai un problème. Je dois me connecter en Java à une base de données SyBase en utilisant des identifiants qui sont stockés dans un fichier DSN sql.ini.
Mon problème n'est pas de se connecter à la base Sybase avec JDBC (je l'ai fait en entrant le nom du serveur à la main et ça marche), mais d'utiliser ce fichier DSN.
Ce fichier sql.ini définit le nom des serveur, le port, etc. Il est de la forme :
Comment utiliser ce fichier pour récupérer l'adresse de mon serveur et ainsi me connecter ?
Ce doit être le truc classique, mais je n'ai rien trouvé sur le web...
Merci !
Message édité par rat dgout le 23-06-2006 à 16:51:23