Ändern der Collation - diverse Fehlermeldungen

Datenbank Migration (z. B. von MySQL auf PostgreSQL)
Xeviltan
Neuer Benutzer
Beiträge: 8
Registriert: Di 8. Aug 2017, 14:51

Re: Ändern der Collation - diverse Fehlermeldungen

Beitrag von Xeviltan » Do 10. Aug 2017, 11:08

Funktioniert Plain als Format nicht?:
pg_dump -f jiradb.sql -F p -S postgres -p 5432 -d jiradb

akretschmer
Erfahrener Benutzer
Beiträge: 7279
Registriert: So 29. Okt 2006, 13:35
Wohnort: Kaufbach, Sachsen, Germany, Germany
Kontaktdaten:

Re: Ändern der Collation - diverse Fehlermeldungen

Beitrag von akretschmer » Do 10. Aug 2017, 11:24

natürlich funktioniert auch Plain. Dann brauchst aber kein pg_restore.
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Xeviltan
Neuer Benutzer
Beiträge: 8
Registriert: Di 8. Aug 2017, 14:51

Re: Ändern der Collation - diverse Fehlermeldungen

Beitrag von Xeviltan » Do 10. Aug 2017, 11:26

Sondern?

akretschmer
Erfahrener Benutzer
Beiträge: 7279
Registriert: So 29. Okt 2006, 13:35
Wohnort: Kaufbach, Sachsen, Germany, Germany
Kontaktdaten:

Re: Ändern der Collation - diverse Fehlermeldungen

Beitrag von akretschmer » Do 10. Aug 2017, 11:31

kannst Du einfach via psql einlesen. Dumps im Custom-Format sind handlicher, weil Du gezielt einzelne Objekte wieder herstellen kannst und Restore auch in parallel geht. Tar-Format kann bereits beim dumpen parallel arbeiten. So gibt es halt für unterschiedliche Ziele unterschiedliche Wege. Für das tägliche Dump empfehle ich daher das custom-format, für eine geplante Migration ohne große Downtime eher tar. Davon abgesehen, daß logisches Dumpen mit größeren Datenbanken und/oder bei Anforderungen an möglichst kontinuierliches Backup Grenzen hat. Dann eher physisches Backup / WAL-Archiving, z.B. mittels Barman.
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Xeviltan
Neuer Benutzer
Beiträge: 8
Registriert: Di 8. Aug 2017, 14:51

Re: Ändern der Collation - diverse Fehlermeldungen

Beitrag von Xeviltan » Fr 11. Aug 2017, 08:03

Ich habe jetzt den ersten Befehl versucht ausführen:
pg_dump -f jiradb.sql -F c -S postgres -p 5432 -d jiradb

Leider bekomme ich dabei folgende Fehlermeldung:
pg_dump: [Archivierer (DB)] Verbindung zur Datenbank "jiradb" fehlgeschlagen: FATAL: Passwort-Authentifizierung für Benutzer "Administrator" fehlgeschlagen.

akretschmer
Erfahrener Benutzer
Beiträge: 7279
Registriert: So 29. Okt 2006, 13:35
Wohnort: Kaufbach, Sachsen, Germany, Germany
Kontaktdaten:

Re: Ändern der Collation - diverse Fehlermeldungen

Beitrag von akretschmer » Fr 11. Aug 2017, 08:35

Ja, passiert. Statt -S vielleicht eher -U verwenden und mit -W das korrekte Passwort mitgeben, oder eine .pgpass erstellen oder auth-method in pg_hba.conf auf TRUST stellen. Viele Wegen führen zum Ziel.
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Antworten