bonjour,
je viens d'avoir
funkadelic/ = 21 Juillet, 2005 - 10:56
bonjour,
je viens d'avoir le meme probleme.
L'aurais-tu résolu par hasard ?
[ Vous devez
vous connecter pour poster des commentaires ]
Un début de réponse.
gillesCC/ = 21 Juillet, 2005 - 16:00
Bonjour,
Il y a une chose importante qui me semble doit être éclaircie :
Il y a deux utilisateurs du nom de postgres ;
- un windows qui est un compte de type utilisateur ET SURTOUT PAS ADMINISTRATEUR WINDOWS
- un PostgreSQL qui est l'administrateur des bases PostgreSQL
Pour le compte postgres de Windows, avant de lancer une nouvelle installation, vous devez supprimer son compte, s'il y en a déjà un, avec les outils d'administration windows.
L'installateur de PostgreSQL vous permet de créer le compte postgres windows et le compte postgres de PostgreSQL.
Le premier utilisateur postgres que l'on vous propose de créer est celui de windows, l'installateur vous propose d'entrer un mot de passe pour ce compte.
MAIS ATTENTION, 2 boîtes de dialogue peuvent apparaître :
- la première pour confirmer la création du compte postgres windows
- éventuellement une deuxième, si le mot de passe semble trop faible, qui vous propose d'en entrer un aléatoirement ; ENTREZ EN PLUTÔT UN - COMPLIQUÉ - MAIS QUE VOUS POURREZ RETENIR.
Plus loin dans la procédure d'installation, le programme vous demande de créer l'utilisateur postgres de PostgreSQL et de rentrer son mot de passe - qui doit être différent du mot de passe de l'utilisateur postgres windows -.
Pour se connecter à une base, et ce quelque soit le compte windows sous lequel vous avez ouvert une session windows, vous pouvez utiliser pgAdminIII faire un clic droit sur la base sous le nom de votre serveur, selectionner "Connexion" et entrer le mot de passe de l'utilisateur postgres de PostgreSQL que vous avez rentré au moment de l'installation.
Pour créer un serveur :
Adresse : localhost
Description : ce qu'on veut
Service :
Port TCP : 5432
SSL : ce qu'on veut dans la liste
Nom utilisateur : postgres
Nécessite un mot de passe : coché
Mot de passe : celui de l'utilisateur postgres de PostgreSQL
Quelques variables d'environnement pratiques - les chemins sont ceux de ma machine et donc à adapter à la votre :
PGHOME : C:\PostgreSQL
PGDATA : C:\PostgreSQL\data
PGHOST : localhost
PGPORT : 5432
PGLOCALDIR : C:\PostgreSQL\share\locale
À ajouter à votre variable d'environnement PATH : ...;C:\PostgreSQL\bin;C:\PostgreSQL\lib
J'espère que ceci vous aidera.
À bientôt.
[ Vous devez
vous connecter pour poster des commentaires ]