Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 07/01/2021 13:12:15
- bigfootspi
- Membre
pg_dumpall n'exporte pas le schema public
Bonjour a tous.
je dois migrer une base pg9.5 sur un nouveau serveur en pg10
n'etant pas contraint par l'indispo de la base, je passe par un export / import (plus simple et secur pour moi)
tout se passe bien
sauf que...
j'ai des extensions pg qui sont sur le schéma public. (pas de débat la dessus svp ^^)
et 4 schémas différents sur ma bdd (donc le schéma public)
lors de mon export, dans le fichier de sortie, je vois la création de tous les schémas, sauf le "public"
pourtant il gère bien les extension (qui du coup ne sont pas ajoutées car pas de schéma public.
CREATE EXTENSION IF NOT EXISTS unaccent WITH SCHEMA public;
coté schéma,
du coup, pas d'extension ^^
la commande que j'utilise est :
pg_dumpall -p [PORT] -v -f ./out.sql
une idée ???
pour info, mon pg_dumpall est exécuté via le user postgres
Hors ligne
#2 07/01/2021 14:26:18
- gleu
- Administrateur
Re : pg_dumpall n'exporte pas le schema public
Le schéma public est supposé exister. Si vous n'en avez pas, créez le avant de lancer la restauration.
Guillaume.
Hors ligne
#3 07/01/2021 14:43:16
- bigfootspi
- Membre
Re : pg_dumpall n'exporte pas le schema public
ce qui explique cela.
merci.
Hors ligne
Pages : 1