Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Je souhaiterais savoir s'il y a un équivalent du tnsnames.ora (d'Oracle) dans PostgreSQL.
Il s'agit tout simplement d'un fichier qui contient des alias qui font références au serveur (dns + port d'écoute).
Ensuite odbcad32.exe récupère le contenu de ce fichier et il ne reste plus qu'à choisir l'alias et d'entrer son mot de passe niveau application de l'utilisateur.
Cela évite tout simplement à l'utilisateur d'aller entrer toutes ces chaines à la main.
Cordialement,
Hors ligne
Le fichier postmaster.pid contient quelques informations utiles (interfaces où PostgreSQL écoute, numéro de port, répertoire du socket unix). Par contre, je ne pense pas que ce soit directement utilisable par odbcad32.exe.
Guillaume.
Hors ligne
Bonjour,
Je viens de regarder le contenu du fichier postmaster.pid , ce fichier n'a rien à voir avec un tnsnames.ora
Voici un contenu d'un "tnsnames.ora" :
COMPTE_ECRITURE_GESTION =
(description=
(address_list=
(address = (protocol = TCP)(host = server.development.gestion)(port = 1521))
)
(connect_data =
(service_name=gestion)
)
)
COMPTE_LECTURE_DISTRIBUTION =
(description=
(address_list=
(address = (protocol = TCP)(host = server.development.distribution)(port = 1521))
)
(connect_data =
(service_name=distribution)
)
)
Ainsi lorsque l'utilisateur veut utiliser son application, il n'a plus à préciser l'hôte, son numéro de port ou autre information, tout ce qu'il aura à faire c'est entre le login et son mot de passe.
Après je ne sais pas comment font les administrateurs réseau pour :
* mettre en partage ce fichier pour tous les postes utilisateur.
* intégrer ce fichier tnsnames.ora à ODBC
Merci
Hors ligne
Ainsi lorsque l'utilisateur veut utiliser son application, il n'a plus à préciser l'hôte, son numéro de port ou autre information, tout ce qu'il aura à faire c'est entre le login et son mot de passe.
hote + port + user + pwd => postgresql n'en demande pas plus
Hors ligne
guk92 a écrit :Ainsi lorsque l'utilisateur veut utiliser son application, il n'a plus à préciser l'hôte, son numéro de port ou autre information, tout ce qu'il aura à faire c'est entre le login et son mot de passe.
hote + port + user + pwd => postgresql n'en demande pas plus
Il en demande déjà beaucoup pour les utilisateurs lambda
L'objectif c'est de supprimer la partie "hote + port" et ne laisser que "user + pwd".
C'est le user qui fera référence au "hote + port".
Hors ligne
Dans ce cas, ça ressemble plus à un pg_service.conf.
Guillaume.
Hors ligne
Pages : 1