118 votes

Exporter et importer un dump de table (.sql) en utilisant pgAdmin

J'ai la version de pgAdmin 1.16.1 installé sur ma machine.

Pour l'exportation d'un vidage de table, je le fais :

Clic droit sur le tableau => Choisir backup => Ensemble Format à Plain => Enregistrer le fichier sous some_name.sql

Puis je retire la table.

Ok, maintenant je dois importer la sauvegarde que je viens de créer à partir de some_name.sql dans la base de données.

Comment suis-je censé faire ça ? Je ne trouve pas d'instructions claires sur la façon d'importer des tableaux .sql dump dans la base de données en utilisant pgAdmin.

J'aimerais avoir des conseils.

169voto

Tomas Greif Points 3919
  1. Dans pgAdmin, sélectionnez le schéma cible requis dans l'arbre des objets ( databases -> your_db_name -> schemas -> your_target_schema )
  2. Cliquez sur Plugins/PSQL Console (dans la barre supérieure).
  3. Écrire à \i /path/to/yourfile.sql
  4. Appuyez sur la touche Entrée

23voto

EgoistDeveloper Points 81

Une autre façon, vous pouvez le faire facilement avec CMD sur Windows

Mettez votre version installée (la mienne est 11).

cd C:\Program Files\PostgreSQL\11\bin\

et lancer une requête simple

psql -U <postgre_username> -d <db_name> < <C:\path\data_dump.sql>

entrez le mot de passe puis attendez le message final de la console.

Nota: Assurez-vous de supprimer les <> de la requête ci-dessus, sauf pour le < entre le nom de la base de données et le chemin du fichier.

Ejemplo: psql -U postgres -d dumb_db < D:\db_dump.sql

18voto

Kavindu Gayan Points 67

Utilisation de PgAdmin étape 1 : sélectionnez le schéma et cliquez avec le bouton droit de la souris et allez dans Sauvegarde enter image description here

étape 2 : Donnez le nom du fichier et cliquez sur le bouton de sauvegarde.

enter image description here

étape 3 : Dans le message détaillé copier le chemin du fichier de sauvegarde.

enter image description here

étape 4 :

Allez à l'autre schéma et cliquez droit et allez à Restaurer. (voir étape 1)

étape 5 :

Dans le menu contextuel, collez le chemin d'accès au fichier dans la catégorie des noms de fichiers et cliquez sur le bouton Restaurer.

enter image description here

9voto

alexx ramzzx Points 101

Suivez les étapes. dans pgadmin

host-DataBase-Schemas- public (click right) CREATE script- open file -(choose xxx.sql) , then click over the option execute query write result to file -export data file ok- then click in save.its all. it work to me.

note : erreur dans la commande de version script Entrez la description de l'image ici de sql sur pgadmin peut être recherché, exemple : http://www.forosdelweb.com/f21/campo-tipo-datetime-postgresql-245389/

enter image description here

7voto

milaoshutapintou Points 112

Cliquez sur le bouton "outil de requête" dans la liste des "outils".

image

Puis cliquez sur le bouton image "ouvrir le fichier" dans la barre d'outils.

image

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X