Saludos lista.

Hola Dario,

Tal vez te ayude usar "createdb" antes de tu QUERY, al escribirlo en tu archivo.

Por ejemplo:

C:\Archivos de programa\PostgreSQL\8.3\bin\createdb.exe -h localhost 
-p 5432 -U postgres "DataBase1"
C:\Archivos de programa\PostgreSQL\8.3\bin\pg_restore.exe -h localhost 
-p 5432 -U postgres -v -d "DataBase1" "D:\PG_BackUp\DataBase1.backup"


Para más información: www.postgresql.org/docs/8.3/static/app-createdb.html

Saludos

Date: Fri, 14 Sep 2012 11:25:34 -0400
Subject: [pgsql-es-ayuda] Resturar desde archivo por lotes
From: trib...@gmail.com
To: pgsql-es-ayuda@postgresql.org

Buen dia lista
 cree un archivo por lotes que que restaure todas las DB que uso en postgres de 
la siguiente manera:
            "C:\Archivos de programa\PostgreSQL\8.3\bin\pg_restore.exe" -h 
localhost -p 5432 -U postgres -v -d "DataBase1" "D:\PG_BackUp\DataBase1.backup" 

            pero antes de hacer eso tengo que crear la DB "DataBase1".
            Me podrian decir si puedo crear las bases de datos desde un archivo 
en lote y como seria la senetencia para hacerlo
                                          

Responder a