sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan sikkerhedskopieres og gendannes PostgreSQL-database i Windows7?

Sikkerhedskopiering af en database du kan bruge pg_dump.exe :

  1. Åbn Powershell

  2. Gå til mappen Postgres bin. For eksempel:

    cd "C:\Program Files\PostgreSQL\9.6\bin"
    
  3. Indtast kommandoen for at dumpe din database. For eksempel:

    ./pg_dump.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    
  4. Indtast adgangskoden til din postgres-bruger

For at gendanne en database du kan bruge psql.exe . (Bemærk, følgende er uddraget fra Alexandr Omelchenkos nyttige svar, som er blevet slettet af årsager, der ikke er klar over for mig.)

  1. Åbn Powershell

  2. Gå til mappen Postgres bin. For eksempel:

    cd "C:\ProgramFiles\PostgreSQL\9.6\bin"
    
  3. Indtast kommandoen for at gendanne din database. For eksempel:

    ./psql.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
    
  4. Indtast adgangskoden til din postgres-bruger



  1. Automatisk sletning af fastlåste processer i MS SQL Server

  2. Generer tilfældig int-værdi fra 3 til 6

  3. Adgang nægtet fejl ved brug af mysql_real_escape_string()

  4. Opdater hver række med et tilfældigt datotidspunkt mellem to datoer