Vous n'êtes pas identifié(e).
Pages : 1
hello ,
j'ai un probléme de démarage de service postgresql
j'ai eu ce probléme aprés une tentative de migration du version 9.6 vers la version 13
j'ai utilisé cette commande pour l'opération d'upgrade
C:\Program Files\PostgreSQL\13\bin>"c:\Program Files\PostgreSQL\13\bin\pg_upgrade.exe" -d "c:\Program Files\PostgreSQL\9.6\data" -D "c:\Program Files\PostgreSQL\13\data" -b "c:\Program Files\PostgreSQL\9.6\bin" -B "c:\Program Files\PostgreSQL\13\bin" -U Postgres -p5433
ci joint le contenu du fichier log
2021-08-12 17:51:46.405 CEST [12968] LOG: démarrage de PostgreSQL 13.3, compiled by Visual C++ build 1914, 64-bit
2021-08-12 17:51:46.407 CEST [12968] LOG: en écoute sur IPv6, adresse « :: », port 5433
2021-08-12 17:51:46.407 CEST [12968] LOG: en écoute sur IPv4, adresse « 0.0.0.0 », port 5433
2021-08-12 17:51:46.424 CEST [12968] LOG: l'enregistrement hostssl ne peut pas correspondre car SSL est désactivé
2021-08-12 17:51:46.424 CEST [12968] ASTUCE : Configurez ssl = on dans le postgresql.conf.
2021-08-12 17:51:46.424 CEST [12968] CONTEXTE : ligne 86 du fichier de configuration « C:/Program Files/PostgreSQL/13/data/pg_hba.conf »
2021-08-12 17:51:46.425 CEST [12968] LOG: l'enregistrement hostssl ne peut pas correspondre car SSL est désactivé
2021-08-12 17:51:46.425 CEST [12968] ASTUCE : Configurez ssl = on dans le postgresql.conf.
2021-08-12 17:51:46.425 CEST [12968] CONTEXTE : ligne 88 du fichier de configuration « C:/Program Files/PostgreSQL/13/data/pg_hba.conf »
2021-08-12 17:51:46.485 CEST [13464] LOG: le système de bases de données a été arrêté à 2021-08-12 17:49:02 CEST
2021-08-12 17:51:46.486 CEST [13464] LOG: longueur invalide de l'enregistrement à 2C/2A59D668 : voulait 24, a eu 0
2021-08-12 17:51:46.486 CEST [13464] LOG: enregistrement du point de vérification primaire invalide
2021-08-12 17:51:46.487 CEST [13464] PANIC: n'a pas pu localiser un enregistrement d'un point de vérification valide
2021-08-12 17:51:46.638 CEST [12968] LOG: processus de lancement (PID 13464) a été arrêté par l'exception 0xC0000409
2021-08-12 17:51:46.638 CEST [12968] ASTUCE : Voir le fichier d'en-tête C « ntstatus.h » pour une description de la valeur
hexadécimale.
2021-08-12 17:51:46.639 CEST [12968] LOG: annulation du démarrage à cause d'un échec dans le processus de lancement
2021-08-12 17:51:46.647 CEST [12968] LOG: le système de base de données est arrêté
Qui a une piste pour analyser ce probléme , j'ai eu ce message aprés une tentative d'upgarde du version SQL vers la version 13
merci pour vos aides
Dernière modification par abdallah_mehdoini (12/08/2021 18:32:37)
Hors ligne
Bonjour,
L'erreur survient à quel moment exactement ?
Julien.
https://rjuju.github.io/
Hors ligne
en faite j'ai eu cette erreur aprés le lancement de l'operation de pg_upgarde
déja pg-upgarde est terminé avec une erreur
Dernière modification par abdallah_mehdoini (13/08/2021 12:30:47)
Hors ligne
Quelles étaient les erreurs retournées par pg_upgrade?
Julien.
https://rjuju.github.io/
Hors ligne
sur l'inteface d'upgarde j'ai ce retour
C:\Program Files\PostgreSQL\13\bin>pg_upgrade.exe --old-datadir "C:\Program Files\PostgreSQL\9.6\data" --new-datadir "C:\Program Files\PostgreSQL\13\data" --old-bindir "C:\Program Files\PostgreSQL\9.6\bin" --new-bindir "C:\Program Files\PostgreSQL\13\bin" -U postgres
Exécution de tests de cohérence
-------------------------------
Checking cluster versions ok
Checking database user is the install user ok
Checking database connection settings ok
Checking for prepared transactions ok
Checking for system-defined composite types in user tables ok
Checking for reg* data types in user tables ok
Checking for contrib/isn with bigint-passing mismatch ok
Checking for tables WITH OIDS ok
Checking for invalid "sql_identifier" user columns ok
Checking for invalid "unknown" user columns ok
Creating dump of global objects ok
Creating dump of database schemas
ok
échec de la connexion à la base de données : fe_sendauth: no password supplied
n'a pas pu se connecter au postmaster cible lancé avec la commande :
"C:/Program Files/PostgreSQL/13/bin/pg_ctl" -w -l "pg_upgrade_server.log" -D "C:/Program Files/PostgreSQL/13/data" -o "-p 50432 -b -c synchronous_commit=off -c fsync=off -c full_page_writes=off -c vacuum_defer_cleanup_age=0 " start
Échec, sortie
Hors ligne
Le message me semble clair :
échec de la connexion à la base de données : fe_sendauth: no password supplied
Vous devez faire en sorte de pouvoir vous connecter sur l'instance, que ce soit en changeant le pg_hba.conf ou en modifiant votre fichier pgpass ou tout autre moyen de connexion utilisé.
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
comme pg_upgrade est une opération très sensible, vous pouvez, temporairement le temps de la migration, mettre "trust" sur toutes les lignes du pg_hba.conf (et reload de l'instance).
Cordialement,
Sébastien.
Hors ligne
Pages : 1