Ivan Perales M. escribió:
> Hola buenas tardes.
> 
> Estoy implementando en mi aplicación el poder genera un respaldo de la bd,
> pero la bd a la que se conecta la app puede ser remota, lo que significa
> que en el equipo no hay instalación de postgres por lo tanto no se puede
> acceser a pg_dump. Alguno conoce si pg_dump y pg_restore pueden ser
> portable, para incluirlos en la distribución de la aplicación y no depender
> de que exista una instalación de postgres en la máquina local.

pg_dump es un programa cliente como cualquier otro, que se conecta a un
servidor que puede ser remoto.  Solamente necesita tener las bibliotecas
(dll?) de libpq (y las bibliotecas requeridas por libpq) para poder
funcionar.  En teoría no debería ser difícil generar un paquete
"portable".  Obviamente vas a necesitar pasarle las opciones de conexión
al servidor, incluyendo contraseña, que puede resultar visible en una
lista de procesos, así que deberías tener cuidado con cómo lo haces para
no crear una "dificultad" de seguridad ...

-- 
Álvaro Herrera                http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a