Re: Como restaurar data.

From: "Leonel Nunez" <lnunez(at)enelserver(dot)com>
To: "Nicola Strappazzon" <nicola51980(at)gmail(dot)com>
Cc: "lista postrges" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Como restaurar data.
Date: 2006-10-03 01:19:45
Message-ID: 1585.201.123.93.107.1159838385.squirrel@enelserver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

> Hola lista, en estos días he tenido un accidente modificando datos en
> la base de datos, cosas de novatos... pero que se hace, y eso que
> realice un respaldo antes del desastre, pero al restaurar con el
> pg_restore me encontre con el siguiente problema:
>
> esta es la estructura del comando que use:
>
> pg_restore -h localhost -U postgres -W -v -O -a -t
> tbl_recordsacademicos -d SAVA sava_2006-09-29\:13\:49.tar.gz
>
> y me arrojo lo siguiente:
>
> pg_restore: connecting to database for restore
> Password:
> pg_restore: restoring data for table "tbl_recordsacademicos"
> pg_restore: ERROR: duplicate key violates unique constraint
> "pk_recordacademico"
> CONTEXT: COPY tbl_recordsacademicos, line 1: "1655998 862
> 0 12340 146058 216824 \N"
> pg_restore: [archiver (db)] error returned by PQendcopy: ERROR:
> duplicate key violates unique constraint "pk_recordacademico"
> CONTEXT: COPY tbl_recordsacademicos, line 1: "1655998 862
> 0 12340 146058 216824 \N"
> pg_restore: *** aborted because of error
>
> y por lo que veo es que no puedo restaurar los datos de una tabla en
> especifico por que existen las claves primarias, como puedo restaurar
> datos sin necesidad de de que se aborte el proceso por esta situación
> y pueda solo agregar los registros que faltan?
>
> Agradezco mucho su ayuda de antemano.
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>

Ese error es porque lo mas seguro es que tienes datos actualmente en las
tablas

El restaurar no quiere decir que va a dejar la base de datos como la
tenias antes SI tienes datos actualmente

necesitas hacer la recuperacion en una base de datos vacia o en tablas
vacias

Leonel

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Leonel Nunez 2006-10-03 01:38:05 Re: Como restaurar data.
Previous Message Juan Martínez 2006-10-03 00:55:55 Re: Como restaurar data.