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 w tabelach. Nie udało się znaleźć żadnej opcji eksportu danych w formie skryptu db.
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 w tabelach. Nie udało się znaleźć żadnej opcji eksportu danych w formie skryptu db.
Odpowiedzi:
Kliknij prawym przyciskiem myszy tabelę i wybierz opcję „kopia zapasowa”. Wyskakujące okienko pokaże różne opcje, w tym „Format”, wybierz „zwykły”, a otrzymasz zwykły SQL.
pgAdmin po prostu używa pg_dump do tworzenia zrzutu, również wtedy, gdy chcesz zwykłego SQL.
Używa czegoś takiego:
pg_dump --user user --password --format = plain --table = tablename --inserts --attribute-inserts itp.
Backup
.PLAIN
FormatUSE INSERT COMMANDS
Use Column Inserts
czy chcesz, aby nazwy kolumn były w Twoich insertach.Backup
przyciskW pgAdmin4 kliknij prawym przyciskiem myszy tabelę i wybierz taką kopię zapasową
Następnie w oknie dialogowym kopii zapasowej znajduje się zakładka Opcje zrzutu , w której można wybrać opcję Użyj poleceń wstawiania, która obejmuje wszystkie zapytania wstawiania również w kopii zapasowej.