IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

PostgreSQL Discussion :

Postgrès sous Windows


Sujet :

PostgreSQL

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Points : 6
    Points
    6
    Par défaut Postgrès sous Windows
    Bonjour,

    Je voudrais savoir si il est possible d'utiliser Postgrè sous Windows. je crois que Cygwin le permet, mais je voudrais connaitre votre avis ...

    Il n'y a pas de nouvelle version de Postgrè sur Windows annoncée ???

    D'avance merci

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 15
    Points : 16
    Points
    16
    Par défaut
    Oui PostGreSql est utilisable sous windows.
    Tu peux utiliser ce lien pour l'installer:

    http://www.stephanemariel.com/IMG/exe/doc-23.exe

    il inclut également pgaccess.
    Il y a du cygwin dedans mais tout se fait de manière transparente.
    Comme outil d'administration j'utilise plutôt PgAdminII qui est plus agréable que PgAccess.

    Voilà

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Points : 6
    Points
    6
    Par défaut
    Merci,

    J'ai essayé l'installation, mais je suis vraiment débutant sous Postgres donc après l'install quelle sont les étapes minimales?

    De plus, quand on lance le manager, on a pas la possibilité de le configurer?

    Merci de m'éclairer, l'obscuritré reigne ici bas

    Florent

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 15
    Points : 16
    Points
    16
    Par défaut
    Je sais pas si tu l'as fait, mais voici les différentes étapes:

    - Il faut commencer par démarrer les services (Démarrer, Programme,Services Web avec postgreSql,Démarrer les services).Tu dois avoir une icône qui apparaît à côté de l'heure.
    - Ensuite par le même chemin, Obtenir un shell
    - Puis en ligne de commande tape
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     initdb -D /usr/share/postgresql/data
    qui permet de créer des répertoires d'initialisation et une première base qui s'appelle template1(elle est dans le répertoire base)
    - Puis lancer postGresql proprement dit en tapant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     postmaster -D /usr/share/postgresql/data -i &
    - PostGresql est lancé, tu peux maintenant créer d'autres bases soit en ligne de commande avec psql, soit en utilisant un outil tel que PgAccess ou PgAdminII.(par défaut l'utilisateur est Root)
    - Pour ensuite fermer proprement PostGreSql tape
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     pg_ctl -D /usr/share/postgresql/data stop
    Voilà j'espère que ça va t'aider...

  5. #5
    Futur Membre du Club
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Points : 6
    Points
    6
    Par défaut
    OK merci j'arrive à lancer Postgrès

    Mais dernier (gros) souci: si j'utilise pgaccess et que je veux créer une nouvelle base toto il me donne l'erreur:

    Erreur Tcl en executant pg_exec create datbase toto is not a valid postgres connection

    Et si j'utilise psql: la fenêtre s'ouvre ... et se ferme 15 seconde après avec un message que j'ai pas le temps de lire ...

    Si tu as déja eu ce genre de problèmes ... merci

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 15
    Points : 16
    Points
    16
    Par défaut
    Quand tu lances PostGreSql, tu dois avoir dans ta fenêtre Shell
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Database System is ready
    Garde cette fenêtre ouverte évidemment et tape directement à la suite :
    Et là tu es connecté au terminal interactif de PostGreSql dans la base template1.
    A partir de là tu peux créer des tables, des bases, des utilisateurs...

    Pour ce qui est de PgAccess, tu mets bien Port:5432, Utilisateur:Root et Base:template1 ? Tu dois aussi travailler avec ta fenêtre Shell ouverte...C'est ici que tu verras d'ailleurs les messages spécifiques lors de tes créations.
    Si ça vient pas de là, je sais pas...
    Tiens moi au courant...
    Manou

  7. #7
    Futur Membre du Club
    Inscrit en
    Juin 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 12
    Points : 6
    Points
    6
    Par défaut
    MERCI !!!


    Après quelques difficultés j'ai réussi à créer une base ET à utiliser pgaccess !!!!
    (Mais y a fallu tout désinstaller et réinsatller pour que ça marche)

    Sinon, j'ai encore des questions ....

    Est il possible de créer des formulaires avec pgaccess ? (un peu comme avec forms d'Oracle?)

    Et enfin, vu que ça m'a pris du temps sur windows, je me demande si Unix est plus adapté pour Postgres, et si c'est possible de passer la base de windows à Unix (et vice et versa)

    Encore Merci

    Florent

  8. #8
    Membre habitué
    Inscrit en
    Mai 2003
    Messages
    146
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 146
    Points : 172
    Points
    172
    Par défaut
    bien sur unix est mieux adapté pour postgres, d'u l'utilisation de cigwin sous windows. La version native pour windows est prévu pour la postgresql 7.4!

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 15
    Points : 16
    Points
    16
    Par défaut
    Salut,

    Comme toi j'ai bien galéré quand j'ai commencé avec PostgreSql sous windows, et je suis bien content d'avoir pu t'aider...
    En ce qui concerne PgAccess et les formulaires je ne sais pas trop comment ça marche étant donné que désormais j'utilise plutôt PgAdminII qui est plus sympa.

    Je pense et j'espère aussi que postGreSql sera plus adapté et plus rapide sous Unix, mais je n'ai pas encore testé.
    A+

Discussions similaires

  1. [sgbd]perl et postgres sous windows
    Par stef74 dans le forum SGBD
    Réponses: 4
    Dernier message: 23/06/2005, 13h56
  2. installer un client postgres sous windows
    Par bilb0t dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 13/04/2005, 10h43
  3. [PostGres] Problème installation PostGres sous Windows
    Par Torpille dans le forum PostgreSQL
    Réponses: 4
    Dernier message: 27/08/2004, 16h05
  4. Postgres sous Windows
    Par spoutyoyo dans le forum PostgreSQL
    Réponses: 14
    Dernier message: 05/08/2004, 12h47
  5. [PostgreSQL/CYGWIN] install de postgres sous WINdows
    Par loicmillion dans le forum Administration
    Réponses: 2
    Dernier message: 16/04/2003, 11h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo