Um eine Datenbank zu sichern Sie können pg_dump.exe verwenden :
-
Powershell öffnen
-
Gehen Sie zum Postgres-Bin-Ordner. Zum Beispiel:
cd "C:\ProgramFiles\PostgreSQL\9.6\bin" -
Geben Sie den Befehl ein, um Ihre Datenbank zu sichern. Zum Beispiel:
./pg_dump.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql -
Geben Sie das Passwort für Ihren Postgres-Benutzer ein
So stellen Sie eine Datenbank wieder her Sie können psql.exe verwenden . (Beachten Sie, dass das Folgende aus der hilfreichen Antwort von Alexandr Omelchenko entnommen wurde, die aus Gründen, die mir nicht klar sind, gelöscht wurde.)
-
Powershell öffnen
-
Gehen Sie zum Postgres-Bin-Ordner. Zum Beispiel:
cd "C:\ProgramFiles\PostgreSQL\9.6\bin" -
Geben Sie den Befehl zum Wiederherstellen Ihrer Datenbank ein. Zum Beispiel:
./psql.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql -
Geben Sie das Passwort für Ihren Postgres-Benutzer ein