Vous n'êtes pas identifié(e).
j'utilises PG en localhost
Hors ligne
Vous pouvez essayer de vous connecter avec le même utilisateur que celui qui a lancé le initdb (votre utilisateur windows), l'initdb doit l'utiliser par défaut.
Julien.
https://rjuju.github.io/
Hors ligne
(message supprimé, arrivé trop tard)
Dernière modification par flo (30/01/2012 12:57:40)
Hors ligne
pgAdmin fonctionne parfaitement bien avec l'utilisateur machine.
Merci beaucoup rjuju, je vais enfin pouvoir travailler sur ma BDD.
Je n'aurai pas réussi sans aide !
Hors ligne
Content que ça marche enfin , désolé que cela ai pris autant de temps
Julien.
https://rjuju.github.io/
Hors ligne
Aucun soucis.
Au final cela fonctionne donc tout vas bien.
Je profites en même temps de ton aide pour une derniere chose (je l'espères)
J'essaie de faire une restauration d'une .backup mais en vain.
1/ Je crées une base de données.
2/ Clique droit sur celle-ci "Restaurer"
3/ Je choisis le format "personnalisé ou tar"
4/ je sélectionne mon fichier .backup
5/ Je ne peux pas cliquer sur le bouton restauration, pourquoi ?
Ceci doit être mon dernier problème je penses, je n'ai jamais eu à faire de restauration de BDD sous pgAdmin auparavant.
Dernière modification par Kevfou (30/01/2012 14:10:59)
Hors ligne
Bonjour,
je rebondis sur ce sujet...
J'ai installé récemment Postgres, en local, et rencontré le même problème que Kevfou. En suivant les conseils données, j'ai lancé initdb.exe et créé une base de données dans \data, puis lancé l'option register de pg_ctl.exe.
Mais ensuite, je bloque !
Quand j'ouvre pgAdminIII, je n'ai aucun serveur existant et aucune base de données dans l'onglet de gauche. Faut-il ajouter un enregistrement serveur ? Si oui, avec quelle configuration ?
Merci !
amélie
Hors ligne
Bonjour,
oui il faut rajouter un serveur dans pgAdmin. La configuration dépend de votre installation. Si vouss avez installé en local avec les paramètres par défaut, utilisez les paramètres suivant:
Name: ce que vous voulez. Host: localhost. Port: 5432. Password: celui que vous avez saisi lors de l'initdb, sauf si authentification en "trust" dans le fichier pg_hba.conf auquelcas laisser vide.
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
Je rebondit également sur le sujet, j'ai le même problème que monsieur cependant je ne comprend pas les manip à réaliser avec initdb et pg_ctl.
Celles-ci sont présentent dans le sous répertoire bin. Je suis un peu coincé étant donné que je ne m'y connais pas un max en informatique.
Merci d'avance !
Hors ligne
Bonjour,
J'ai le même problème. Il n'arrive pas a créer le Cluster de base de données à l'installation. j'ai demandé à l'information de ma structure de désinstaller l'antivirus ce qu'il a fait sens soucis. Cela ne marche pas plus.
J'ai lancé les commandes expliqué dans ce post notamment initdb mais rien ne se crée dans le dossier data.
message d'erreur :
initdb: erreur : Le programme « postgres » a été trouvé par « C:\Program Files\PostgreSQL\12\bin/initdb.exe » mais n'est pas de la même
version que « initdb ».
Vérifiez votre installation"
Je n'ai pas non plus de services postgre démarrer.
Je pensais avoir trouvé le post où j'allais trouvé mes réponses mais je bloque.
Y'aurait-il une autre manip à envisager ? Je suis sur windows 10 avec une installation de la version 12.2 de PostGre
merci pour votre aide
Dernière modification par gyps04 (21/04/2020 09:48:06)
Hors ligne
L'erreur est assez étrange. Que renvoient les commandes
C:\Program Files\PostgreSQL\12\bin/initdb.exe -V
C:\Program Files\PostgreSQL\12\bin/postgres.exe -V
Julien.
https://rjuju.github.io/
Hors ligne
C:\Program Files\PostgreSQL\12\bin>initdb.exe -V
initdb (PostgreSQL) 12.2
C:\Program Files\PostgreSQL\12\bin>postgres.exe -V
ATTENTION: 01000: n'a pas pu déterminer l'encodage pour la locale « French_France.utf8 » : le codeset vaut « CPutf8 »
EMPLACEMENT : pg_get_encoding_from_locale, d:\pginstaller_12.auto\postgres.windows-x64\src\port\chklocale.c:416
postgres (PostgreSQL) 12.2
Hors ligne
J'imagine que le problème vient de là. Vous pouvez essayer la solution préconisée ici : https://dba.stackexchange.com/questions … on-problem, ou chercher auprès des gens qui connaissent windows comment y remédier.
Julien.
https://rjuju.github.io/
Hors ligne
Super ! Ca a marché !
Merci beaucoup Julien.
Hors ligne
Bonjour,
J'ai le même problème que le sujet de base.
Après un lancement dans un console admin de la commande initdb -D "C:\Program Files\PostgreSQL\12\data" il y a des problème de chemin d'accès:
correction des droits sur le répertoire existant C:/Program Files/PostgreSQL/12/data... ok
création des sous-répertoires... ok
sélection de l'implémentation de la mémoire partagée dynamique...windows
sélection de la valeur par défaut pour max_connections... Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
20
sélection de la valeur par défaut pour shared_buffers... Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
Le chemin d’accès spécifié est introuvable.
400kB
sélection du fuseau horaire par défaut... CET
création des fichiers de configuration... ok
lancement du script bootstrap...Le chemin d’accès spécifié est introuvable.
le processus fils a quitté avec le code de sortie 1
initdb: suppression du contenu du répertoire des données « C:/Program Files/PostgreSQL/12/data »
Merci d'avance
Hors ligne
Lancez-vous la commande depuis le répertoire contenant initdb.exe ?
Julien.
https://rjuju.github.io/
Hors ligne
Je suis en effet dans le répertoire C:\Program Files\PostgreSQL\12\bin
Ajouter une variable d'environnement ne marche pas non plus.
Le même problème se produit avec les versions 10/11/12.
Passer la locale en EN-US ne change rien.
Dernière modification par PierreAnken (29/04/2020 16:00:58)
Hors ligne
Bump?
Hors ligne
Pour ma part, je n'ai malheureusement pas d'autres idées.
Julien.
https://rjuju.github.io/
Hors ligne