Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/03/2007, 15h52   #1
Invité de passage
 
Inscription : février 2007
Messages : 26
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 26
Points : 3
Points : 3
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
johnnydepp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2007, 19h45   #2
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 292
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 292
Points : 2 740
Points : 2 740
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 )
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2007, 22h06   #3
Invité de passage
 
Inscription : février 2007
Messages : 26
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 26
Points : 3
Points : 3
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
johnnydepp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/03/2007, 08h49   #4
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 292
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 292
Points : 2 740
Points : 2 740
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 :
1
2
3
 
./configure "vos options"
make
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h02.


 
 
 
 
Partenaires

Hébergement Web