Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2006, 21:12
lucas_950
 
Fecha de Ingreso: noviembre-2005
Mensajes: 78
Antigüedad: 18 años, 5 meses
Puntos: 0
como exportar base de datos en postgresql a un archivo.sql?

hola que tal,

bueno, esa es la duda como exportar una base de datos en postgresql usando php, en las faqs encontre una para mysql solo le cambie una linea que creo que es la unica a cambiar:
Código PHP:
$executa "c:\Archivos de programa\PostgreSQL\8.0\bin>pg_dump -h localhost -p 5432 -U $usuario -W $passwd -Fc $bd > $filename"
pero no funciona solo genera el fichero.sql vacio, encontre algo que tal vez ayude, por mi inexperiencia con archivos .bat no hice nada, aqui esta la cita que encontre:
Cita:
¿La ruta completa tiene espacios? Eso puede darte problemas (c:\archivos de
programa\...)

Puedes probar a crear un .bat en una ruta sin espacios (c:\copiar.bat) y
ejecutar ese .bat con exec() desde .php

¿Qué usuario es el que está corriendo el php? ¿Tiene permisos para acceder a
las bases de datos?
el objetivo es exportar la base de cualquier forma usando php,

gracias por la ayuda,

saludos,