From: | Santiago Bravo <sbravomp(at)gmail(dot)com> |
---|---|
To: | OVIDIO JIMENEZ <oviman(dot)h(at)gmail(dot)com> |
Cc: | Miguel Angel Hernandez Moreno <miguel(dot)hdz(dot)mrn(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: pg-dump de forma automatica |
Date: | 2012-06-13 17:17:47 |
Message-ID: | CAOZnoEFc5fSnYCeoAQ94xKXzEBAumnLWnd=r9Zd-e5cP25tnEg@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola al final lo dejé así
set PGUSER=postgres
set pgpassword=Password
"c:\Program Files\PostgreSQL\9.1\bin\pg_dump.exe" --host=localhost
--port=5432 --format=plain --inserts --verbose --file
"\\srvbxp35\salvasql\tmagk12.sql" "tmagk12"
"c:\Program Files\WinRAR\Rar.exe" m -m5 -ep1
\\srvbxp35\salvasql\tmag.rar \\srvbxp35\salvasql\tmagk12.sql
renfile \\srvbxp35\salvasql\tmag.rar
1-Creo la salva en otra computadora que está en la red,
2-luego la comprimo y borro el original (m mover en el winrar)
3-y luego lo renombro con un programa que hice para ello, solo le
cambia el nombre ponendole delante la fecha, de esa forma puedo hacer
una salva diaria sin perder el anterior
tmagk12.rar me queda por ejemplo 20120613131205_tmagk12.rar
Y el cmd lo ejecuta una tarea programada de window por la noche.
Muchas gracias por las ideas
Santiago
El 12/06/12, OVIDIO JIMENEZ <oviman(dot)h(at)gmail(dot)com> escribió:
> El 12 de junio de 2012 14:43, Miguel Angel Hernandez Moreno <
> miguel(dot)hdz(dot)mrn(at)gmail(dot)com> escribió:
>
>> saludos
>>
>> puedes usar la variable dw entorno PGPASSWD la declaras antes de correr
>> la instruccion
>>
>> no me acuerdo como se hace en windows pero con eso te funcionara.
>>
>> gracias y espero te sirva
>> El 12/06/2012 13:40, "Santiago Bravo" <sbravomp(at)gmail(dot)com> escribió:
>>
>> Hola a todos quería hacer una salva de mi base de datos en postgres y
>> para
>>> ellos cree un archivo cmd con la siguiente intrucción:
>>> "c:\Program Files\PostgreSQL\9.1\bin\pg_dump.exe" --host=srvsql
>>> --port=5432 --username=postgres --password=PASpost --format=plain
>>> --inserts --verbose --file "M:\tmag\tmag.SQL" "tmag"
>>>
>>> sin embargo cuando lo ejecuto me pide la contraseña del usuario
>>> postgres,
>>> que necesito para q no lo pida si yo le paso como parametro la
>>> contraseña?
>>> gracias
>>>
>>
>
>
> *Aqui te mando el mio, me funciona sin problemas *
>
> Saludos
>
>
> --
> Ovidio Jiménez
> Cel.: 809-707-0204
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2012-06-13 17:20:35 | Re: URL traducción postgre |
Previous Message | marcosrios | 2012-06-13 02:06:27 | Re: UPdate Lento Resuelto |