Vous n'êtes pas identifié(e).
Pages : 1
Bonsoir
j'ai un cluster postgres en 9.6 que je prepare pour le migrer vers la derniére version 14
j'utilise l'outil binaire de postgres pg-upgrade pour faire opération
j'ai lancer cette commande
C:\Program Files\PostgreSQL\14\bin>pg_upgrade -d "C:\Program Files\PostgreSQL\9.6\data" -D "c:\Program Files\PostgreSQL\14\data" -b "C:\Program Files\PostgreSQL\9.6\bin" -B "C:\Program Files\PostgreSQL\14\bin" -U postgres j'ai eu cette résultat
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 user-defined encoding conversions              ok
Checking for user-defined postfix operators                 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
Checking for presence of required libraries                 fatal
Votre installation référence des bibliothèques chargeables, mais manquantes sur
la nouvelle installation. Vous pouvez ajouter ces bibliothèques à la nouvelle
installation ou supprimer les fonctions les utilisant dans l'ancienne installation.
Une liste des biblioth_ques problématiques est disponible dans le fichier :
    loadable_libraries.txt
Échec, sortie Qui a une idée ou un piste pour résoudre cette erreur
merci pour vos retour aides
Hors ligne
Bonjour,
Comme indiqué par l'outil :
Votre installation référence des bibliothèques chargeables, mais manquantes sur
la nouvelle installation. Vous pouvez ajouter ces bibliothèques à la nouvelle
installation ou supprimer les fonctions les utilisant dans l'ancienne installation.
Une liste des biblioth_ques problématiques est disponible dans le fichier :
loadable_libraries.txt
Vous devez donc corriger ce(s) problème(s) avant de pouvoir procéder à la mise à jour majeure.
Julien.
https://rjuju.github.io/
Hors ligne
Bonjour,
comme indiqué par rjuju, tout est indiqué par le fichier loadable_libraries.txt.
Pour ma propre expérience, à titre d'exemple lors d'une migration 9.4 vers 11, le problème était dans l'extension chkpass.
Il a fallu faire un "drop extension chkpass;" dans chaque base pour que pg_ugrade puisse passer.
Car certaines extensions ne sont plus compatible dans les versions récentes de postgresql.
Dernière modification par ruizsebastien (26/10/2021 09:36:11)
Cordialement,
Sébastien.
Hors ligne
Pages : 1