Verificaste que la codificación sea UTF-8 al momento de generar el backup?

 

Saludos.

 

De: pgsql-es-ayuda-ow...@postgresql.org 
[mailto:pgsql-es-ayuda-ow...@postgresql.org] En nombre de jvenegasperu .
Enviado el: viernes, 30 de septiembre de 2016 6:32
Para: Ayuda
Asunto: [pgsql-es-ayuda] Error al restaurar base de datos adjunta tabla de 3k 
con el problema

 

Hola a todos tengo mi base de datos con esta configuracion

En un servidor con windows server 2008 tengo esto


CREATE DATABASE sedalib34
  WITH OWNER = postgres
       ENCODING = 'UTF8'
       TABLESPACE = pg_default
       LC_COLLATE = 'Spanish_Peru.1252'
       LC_CTYPE = 'Spanish_Peru.1252'
       CONNECTION LIMIT = -1;

ALTER DATABASE sedalib34
  SET search_path = "$user", public, topology;

Aqui tengo postgres 9.4.2 y saque un backup de una tabla con el pgadmin con las 
opciones por defecto



En otro servidor con windows server 2012 cree la base de datos para restaurar

sobre postgres 9.6 


CREATE DATABASE sedalib34
    WITH 
    OWNER = postgres
    ENCODING = 'UTF8'
    LC_COLLATE = 'Spanish_Peru.1252'
    LC_CTYPE = 'Spanish_Peru.1252'
    TABLESPACE = pg_default
    CONNECTION LIMIT = -1;

y cuando restauro tambien con pgadmin obtengo este error adjunto captura de 
pantalla y mensaje de error esto con el pgadmin 4

tambien adjunto el backup de la tabla


alguien sabe a que se debe? como podria migrar a postgres 9. corrigiendo este 
error porque el error es similar en un monton de tablas



1.      pg_restore: conectando a la base de datos para reestablecimiento 
2.      'utf8' codec can't decode byte 0xab in position 451: invalid start byte

 

 





-- 

José Mercedes Venegas Acevedo
cel Mov RPC 964185205

skype jvenegasperu

facebook jvenegasperu

Responder a