Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation PostgreSQL Discussion :

Installation sous Windows 10


Sujet :

Installation PostgreSQL

  1. #1
    Nouveau Candidat au Club
    Installation sous Windows 10
    Bonjour,

    Pourquoi lorsque j'installe postgreSQL sous windows 10 je dois modifier les variables environment
    windows ? Est ce vraiment obligatoire? A quoi ca sert ? Est ce pour inciter à utiliser les produits microsoft ?

    Merci

  2. #2
    Expert éminent sénior
    Bonjour
    Je passais par là par hasard (d'habitude je traine sur les autres parties du forum) et j'ai vu ta question donc je réponds avec ben... du retard. Ca pourra aussi servir pour d'autres...

    Citation Envoyé par Manoir1 Voir le message
    Pourquoi lorsque j'installe postgreSQL sous windows 10 je dois modifier les variables environment windows ?
    De quelles variables il s'agit ? Du PATH probablement.

    Citation Envoyé par Manoir1 Voir le message
    Est ce vraiment obligatoire? A quoi ca sert ?
    Oui et non. Le PATH sert à identifier les différents chemins qui sont suceptibles de contenir une commande. Si tu tapes par exemple prog.exe titi, l'OS ira chercher "programme.exe" dans les différents chemins du PATH et exécutera le premier qu'il trouve. Si par exemple PATH contient "c:\xxx\yyy" et que le dossier "xxx\yyy" contient "prog.exe", c'est alors lui qui sera exécuté.
    Mais ce comportement n'est pas obligatoire. Tu peux parfaitement demander à exécuter spécifiquement "c:\xxx\yyy\prog.exe" et dans ce cas, le PATH n'est alors pas sollicité. C'est juste un moyen d'aider à exécuter directement les programmes les plus utilisés sans avoir besoin de spécifier leur emplacement.
    Or il est parfois besoin d'exécuter des programmes de Postgres (exemple psql, pg_dump, pgenv, ...). Tu peux donc soit rajouter le dossier qui contient ces programmes (généralement "c:\postgresXY\bin") dans le PATH, et ensuite tu pourras les appeler directement, soit ne pas le faire et les appeler explicitement quand tu en auras besoin.

    Citation Envoyé par Manoir1 Voir le message
    Est ce pour inciter à utiliser les produits microsoft ?
    Ben non. Déjà il n'y a pas de lien entre le PATH et un quelconque produit $oft, et cette variable existe aussi sous Linux
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site

###raw>template_hook.ano_emploi###