📘 Guide : Restaurer une base de données SQL dans PostgreSQL avec pgAdmin
📘 Guide : Restaurer une base de données SQL dans PostgreSQL avec pgAdmin
1️⃣ Vérifier que psql et pg_restore sont installés
-
Objectif : s’assurer que les outils nécessaires sont disponibles.
psql et pg_restore sont en fait déjà fournis avec PostgreSQL — il n’y a normalement rien à installer en plus. Ils sont inclus dans le package principal de PostgreSQL, mais il faut vérifier que :
PostgreSQL est bien installé
Sur Windows, ils se trouvent dans le dossier
C:\Program Files\PostgreSQL\<version>\bin\
Par exemple :
C:\Program Files\PostgreSQL\17\bin\psql.exeC:\Program Files\PostgreSQL\17\bin\pg_restore.exe
2️⃣ Ouvrir pgAdmin et se connecter au serveur
-
Lancer pgAdmin depuis le menu démarrer.
-
Entrer le mot de passe maître si demandé.
3️⃣ Créer une nouvelle base vide
-
Clic droit sur Databases → Create → Database.
-
Nommer la base (ex.
ma_base). -
Laisser les paramètres par défaut et cliquer sur Save.
4️⃣ Ouvrir l’outil de restauration
-
Clic droit sur la base nouvellement créée → Restore.
Capture d’écran : menu contextuel avec l’option "Restore".
5️⃣ Sélectionner le fichier de sauvegarde
-
Dans Filename, parcourir pour choisir ton fichier
.sqlou.backup. -
Si c’est un
.sql, choisir le format Custom or Tar si c’est un.backup(créé par pg_dump).
6️⃣ Lancer la restauration
-
Cliquer sur Restore.
-
Suivre la barre de progression.
-
En cas d’erreur, lire le message affiché.
7️⃣ Vérifier le contenu de la base
-
Dérouler la base dans pgAdmin → Schemas → public → Tables.
-
Clic droit sur une table → View/Edit Data → All Rows pour voir les données.





Commentaires
Enregistrer un commentaire