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 :

Démarrage du service postgre.exe


Sujet :

PostgreSQL

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 26
    Par défaut Démarrage du service postgre.exe
    Bonjour a tous,

    Je travail sur une application libre de serveur de développement web sur clé usb (fvpatwds vous connaissez peut être).
    Dans ce cadre j'aimerais y ajouter PostgreSQL.
    Il me faut donc les fichiers de PostgreSQL en stand-alone car pas d'installation, juste un zip contenant le logiciel et les serveurs. Pour cela j'ai pris les fichier binaires pour windows de postgresql 8.2 (est ce que j'ai bien fait?)

    A partie de la je veut que le panneau de controle de mon application puisse lancer le service PostgreSQL. Je me suis dit alors faisant lancer le fichier bin/postgre.exe, sauf qu'il me dit que l'utilisateur ne doit pas être un administrateur en gros ça marche pas. Est ce que quelqu'un sait quel ligne de commande ou paramétre je dois mettre avan t ou aprés pour que mon fichier postgre.exe ce lance et par la même occasion lance le service(le tout sous windows).

    Merci d'avance pour votre aide

    Johnnydepp

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par johnnydepp
    Bonjour a tous,

    Je travail sur une application libre de serveur de développement web sur clé usb (fvpatwds vous connaissez peut être).
    Dans ce cadre j'aimerais y ajouter PostgreSQL.
    Il me faut donc les fichiers de PostgreSQL en stand-alone car pas d'installation, juste un zip contenant le logiciel et les serveurs. Pour cela j'ai pris les fichier binaires pour windows de postgresql 8.2 (est ce que j'ai bien fait?)

    A partie de la je veut que le panneau de controle de mon application puisse lancer le service PostgreSQL. Je me suis dit alors faisant lancer le fichier bin/postgre.exe, sauf qu'il me dit que l'utilisateur ne doit pas être un administrateur en gros ça marche pas. Est ce que quelqu'un sait quel ligne de commande ou paramétre je dois mettre avan t ou aprés pour que mon fichier postgre.exe ce lance et par la même occasion lance le service(le tout sous windows).

    Merci d'avance pour votre aide

    Johnnydepp
    le processus classique d'installation de PostgreSQL passe en effet par la création d'un utilisateur dédié à faire tourner le backend, et aux privilèges limités…
    sur un PC personnel, l'utilisateur étant seul, son compte est souvent pourvu de certains privilèges d'admin de la machine, ce que PostgreSQL n'aime pas trop pour des raisons de sécurité qui sont pensés pour un usage sur un serveur, et qui viennent ici vous embêter…

    maintenant sur une station Unix même dédiée à un usage personnel, il est relativement facile d'automatiser la création d'un nouveau compte utilisateur via un script shell…
    sous Windows vous devriez aller dans les forums du site spécialisés dans cet OS et poser la question sur comment automatiser la création d'un compte utilisateur sans passer par l'interface graphique…
    ou alors vous plongez dans le code source du backend et modifiez le code qui fait cette vérification…

    (c'est la routine check_root du fichier src/backend/main/main.c )

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 26
    Par défaut
    Merci pour ces indications.

    Je cherche du coté de l'automatisation dans la création d'un compte utilisateur.
    J'ai aussi regarder les sources et trouvé la routine.Je l'ai mise en commentaire.
    Je fait comment maintenant pour recompiler PostgreSQL?

    Merci encore

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par défaut
    Citation Envoyé par johnnydepp
    Merci pour ces indications.

    Je cherche du coté de l'automatisation dans la création d'un compte utilisateur.
    J'ai aussi regarder les sources et trouvé la routine.Je l'ai mise en commentaire.
    Je fait comment maintenant pour recompiler PostgreSQL?

    Merci encore
    sous Windows ?
    - lire la doc…
    - voir dans les forums
    - si vous avez Cygwin ou un équivalent :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    ./configure "vos options"
    make

Discussions similaires

  1. Réponses: 6
    Dernier message: 25/04/2008, 21h19
  2. Commande pour changer l'ordre de démarrage des services LINUX ?
    Par kabouns dans le forum Administration système
    Réponses: 4
    Dernier message: 07/12/2007, 09h43
  3. [SQL S2000] Démarrage des services SQL Server
    Par usf70 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 19/04/2007, 08h24
  4. Problème de démarrage du service MYSQL
    Par cjo dans le forum Installation
    Réponses: 5
    Dernier message: 05/09/2006, 15h00
  5. Erreur lors du démarrage du service
    Par Tux2B dans le forum Installation
    Réponses: 1
    Dernier message: 20/10/2005, 13h35

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