Transférer les données d'une base de données (Postgres)
J'ai 2 exactement de même des bases de données sur 2 machines différentes(avec des données différentes), et je veux transférer le contenu d'une table pour la table de l'autre base de données, comment dois-je faire à partir de PgAdmin? Je suis nouveau sur PostgreSQL Base de données, j'aimerais le faire facilement avec mysql phpmyadmin, il suffit d'exporter sql, et je serais fichier texte avec des tas d'insérer dans les déclarations, est-il équivalent avec PgAdmin ?
OriginalL'auteur Gandalf StormCrow | 2010-05-10
Vous devez vous connecter pour publier un commentaire.
Oui, sauvegarde à l'aide de "PLAINE" format (SQL), puis (lorsqu'il est connecté à l'autre DB) ouvrir le fichier et de l'exécuter.
Ou vous pouvez sélectionner "COMPRESSER" le format de la "sauvegarde" de dialogue, et alors vous pourriez utiliser le restauration dialogue.
Aussi il y a un équivalent de phpMyAdmin pour Postgres, appelé "phppgadmin". Sélectionnez la table en question et ensuite utiliser l'onglet "Exporter".
OriginalL'auteur Milen A. Radev
pg_dump à partir de la ligne de commande
PGROOT/bin/pg_dump où PGROOT est votre répertoire d'installation du Pg (même chemin que psql, numéro un
which psql
et tu l'auras)+1 pour
pg_dump
(A. Milen Radev 's pgadmins fonction d'exportation est également juste à utiliser ce)OriginalL'auteur PW.