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