PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Как да архивирате и възстановите PostgreSQL база данни в Windows7?

За архивиране на база данни можете да използвате pg_dump.exe :

  1. Отворете Powershell

  2. Отидете в папката Postgres bin. Например:

    cd "C:\Program Files\PostgreSQL\9.6\bin"
    
  3. Въведете командата за изхвърляне на вашата база данни. Например:

    ./pg_dump.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    
  4. Въведете парола за вашия потребител на postgres

За възстановяване на база данни можете да използвате psql.exe . (Имайте предвид, че следното е извлечено от полезния отговор на Александър Омелченко, който беше изтрит по неясни за мен причини.)

  1. Отворете Powershell

  2. Отидете в папката Postgres bin. Например:

    cd "C:\ProgramFiles\PostgreSQL\9.6\bin"
    
  3. Въведете командата за възстановяване на вашата база данни. Например:

    ./psql.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    
  4. Въведете парола за вашия потребител на postgres



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Команда COPY:копирайте само определени колони от csv

  2. Как да импортирате PostgreSQL база данни с помощта на phpPgAdmin

  3. АКТУАЛИЗИРАНЕ на множество редове от множество параметри в nodejs/pg

  4. Как да опресня всички материализирани изгледи в Postgresql 9.3 наведнъж?

  5. Как sqrt() работи в PostgreSQL