Wenn Sie pg_dump verwenden, können Sie eine Postgres-Verbindungszeichenfolge verwenden, um den Host / Datenbank / Benutzername / Passwort anzugeben:
%Vor%Ich möchte die gleiche Art von Verbindungszeichenfolge für pg_restore verwenden:
%Vor%Aber ich bekomme einen Fehler:
%Vor%In PostgreSQL-Tools, wo immer Sie einen Datenbanknamen angeben können, können Sie stattdessen eine Verbindungszeichenfolge angeben.
In der Syntax für pg_restore
wird der Datenbankname mit einem Flag übergeben, nicht als Positionsparameter:
Sie sollten also Folgendes verwenden:
%Vor% Ja, diese Benutzerschnittstelle stimmt nicht überein zwischen pg_dump
und pg_restore
saugt, und ich wünschte, wir könnten sie ändern, aber es ist jetzt ein bisschen spät.
Tags und Links postgresql postgresql-9.3