Eksportuj dane tabeli Postgresql za pomocą pgAdmin

Używam pgAdmin w wersji 1.14.3. Wersja bazy danych PostgreSQL to 9.1.

Mam cały skrypt Db do tworzenia tabel, ale nie mogę wyeksportować wszystkich danych wewnątrz tabel. Nie można znaleźć opcji eksportu danych w postaci skryptu db.

Author: Erwin Brandstetter, 2012-06-29

3 answers

Wystarczy kliknąć prawym przyciskiem myszy na tabeli i wybrać "kopia zapasowa". Wyskakujące okienko pokaże różne opcje, w tym "Format", wybierz "zwykły" i otrzymasz zwykły SQL.

PgAdmin używa tylko pg_dump do tworzenia zrzutu, również wtedy, gdy chcesz mieć zwykły SQL.

Używa czegoś takiego:

Pg_dump --user user --password --format = plain --table=tablename --inserts -- attribute-inserts itd.

 106
Author: Frank Heikens,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-25 15:06:40
  1. Kliknij prawym przyciskiem myszy na stole i wybierz opcję Backup..
  2. w opcjach pliku Ustaw Filepath/Filename i wybierz PLAIN dla formatu
  3. Ignoruj opcje zrzutu # 1 tab
  4. w zakładce Dump Options #2 zaznacz USE INSERT COMMANDS
  5. w zakładce Dump Options #2 zaznacz Use Column Inserts Jeśli chcesz mieć nazwy kolumn w swoich wstawkach.
  6. Naciśnij Backup przycisk
 115
Author: Yusuf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-21 15:05:19

W pgAdmin4 kliknij prawym przyciskiem myszy na tabeli wybierz backup w ten sposób

Tutaj wpisz opis obrazka

Następnie w oknie dialogowym kopia zapasowa znajduje się zakładka Opcje zrzutu w której znajdują się zapytania sekcji można wybrać użyj poleceń Wstaw które zawierają wszystkie zapytania Wstaw w kopii zapasowej.

Tutaj wpisz opis obrazka

 4
Author: Manifest,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-02-02 00:42:05