Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

Problema al restaurar una base de Datos

Estas en el tema de Problema al restaurar una base de Datos en el foro de PostgreSQL en Foros del Web. Saludos. Tengo una Base de Datos de 2.5 G, estoy creando una copia de la base de datos con el comando : pg_dump -Ft -b ...
  #1 (permalink)  
Antiguo 15/10/2013, 11:57
Avatar de lucho2000  
Fecha de Ingreso: mayo-2012
Mensajes: 38
Antigüedad: 9 años, 3 meses
Puntos: 0
Problema al restaurar una base de Datos

Saludos.

Tengo una Base de Datos de 2.5 G, estoy creando una copia de la base de datos con el comando :

pg_dump -Ft -b base_datos > bkbase_datos.dump
El backup pesa 1.6 G

Pero al restaurar el backup en la nueva base de datos :
pg_restore -d nueva_bd -U postgres bkbase_datos.dump
Me genera el siguiente mensaje:
pg_restore: [archiver] could not create large object 526651

Veo que restaura la Base de Datos con los registros pero no crea las llaves foraneas, indiices, llaves primarias.


Agradezco cualquier colaboracion.
__________________
LuisPuentes
  #2 (permalink)  
Antiguo 07/11/2013, 16:51
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 12 años
Puntos: 214
Respuesta: Problema al restaurar una base de Datos

<saludos>
Uhm, pues no he tenido ese inconveniente pero pregunto algunas cosas:
1. El restore se está haciendo en una bd que ya existe y sobre la cual
en algún momento se hizo un restore anteriormente?
2. Si se crea una bd nueva por completo, y se intenta restaurar
en ella, funciona sin problema?
3. Pasa lo mismo si tanto el backup como el restore se hace
desde una herramienta como pgadmin por ej?
(Si bien la data es de buen tamaño, en mi caso he restaurado
bds de cerca de 6 gb desde pgadmin y desde consola y me
han funcionado sin novedad, claro que desde pgadmin puede
entenderse que el equipo tiene más procesamiento pues tiende a
congelar las demás tareas que están en ejecución, obviamente
por temas de procesamiento en sí) así que sugiero que esto se haga
en un equipo aparte, o en el equipo que se quiera pero "dejarlo procesar",
sin estar nosotros estresandonos de querer hacer otras actividades mientras

</saludos>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com

Etiquetas: as, llave, postgres, restaurar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:35.