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