El 05/07/2011 7:53, Jorge Tornero escribió:
Hola Sergio,

el respaldo fue con

pg_dumpall > BasesDatos.sql

y la restauración con:

psql -f BasesDatos.sql postgres

los errores son principalmente:

/psql:/home/antares/BasesDatos.sql:9945: ERROR: no se pudo acceder al archivo «/opt/PostgresPlus/8.4SS/lib/postgis-1.4»: No existe el fichero o el directorio psql:/home/antares/BasesDatos.sql:9948: ERROR: no existe la función public.st_pointn(geometry, integer)/


que supongo que podría solventar si cambio esa ruta por la que yo tenga en mi servidor (la ignoro)

y también
/
psql:/home/antares/BasesDatos.sql:16352: orden \N no válida
psql:/home/antares/BasesDatos.sql:16353: orden \. no válida/

Estos dos tipos de error los da por miles...


A mí me da que una vez corregido lo de las funciones todo funcionará... ya que aparentemente son como un montón de fallos en cascada (no se puede declarar el tipo tal o cual --> no puedo crear la tabla --> no puedo insertar el dato...)


Pero no sé si se podría hacer esto sin tocar el archivo (ya que es un archivo de 600 mb) y me cuesta bastante operar con él (me "cansa" el ordenador)

A ver si me podéis echar una mano

Muchas gracias

Jorge Tornero

El 05/07/11 12:31, Sergio Gabriel Rodriguez escribió:
Hola Jorge


La copia de seguridad era de un postgresql 8.4 y postgis 1.4

Cuando intento restaurar la copia, me da un montón de mensajes de error y al
final las tablas están vacías.


¿Cómo hiciste el pg_dumpall y cómo intentas hacer el restore?
(comandos), ¿cuáles son los mensajes de error que te muestra?




Generalmente estos problemas vienen por el lado del postgis.

Prueba Levantar los archivos SQL de postgis primero, tanto los de spatial_ref_sys_table como los de geometry_columns, tipos, etc. y luego levanta el backup. Seguramente te dara algunos errores mas pero quizás venga por este lado.
Esto me ha servido en otras ocasiones.

Saludos

--
Mario Sileone

-
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