Advertisement
Alca259

Export PostgreSQL CMD

Apr 21st, 2014
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.83 KB | None | 0 0
  1. @echo off
  2. @mode CON: COLS=170 LINES=65
  3. @color 0A
  4.  
  5. echo #####################################################
  6. echo # EXPORTA UNA COPIA COMPLETA DE LA BASE DE DATOS    #
  7. echo #####################################################
  8.  
  9. echo #
  10. echo # Definimos las variables
  11.  
  12. for /f "tokens=1-4 delims=/ " %%i in ("%date%") do (
  13.      set dow=%%i
  14.      set month=%%j
  15.      set day=%%k
  16.      set year=%%l
  17. )
  18.  
  19. SET datestr=%date:~-4,4%_%date:~-7,2%_%date:~0,2%
  20. SET BACKUP_FILE="C:\Gestion\BackupBD\ProduccionOpenERP_%datestr%.backup"
  21.  
  22. SET PGHOST=127.0.0.1
  23. SET PGPORT=5433
  24. SET PGUSER=openerp
  25. SET PGPASSWORD=openerp
  26. SET PGDBNAME=produccion
  27.  
  28. ECHO La ruta del fichero de backup es %BACKUP_FILE%
  29.  
  30. @echo on
  31. "C:\Gestion\PostgreSQL\bin\pg_dump" -i -h %PGHOST% -p %PGPORT% -U %PGUSER% -F c -b -v -f %BACKUP_FILE% %PGDBNAME%
  32. @echo off
  33.  
  34. exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement