Julio Cesar Rodriguez Dominguez escribió: > El 8 de abril de 2010 11:36, Alvaro Herrera <[email protected]>escribió: > > > Julio Cesar Rodriguez Dominguez escribió: > > > Hola buen día, podría alguien darme pauta sobre este error, estoy > > haciendo > > > un pg_dump de una base que esta en un servidor v8.4.2 y tratando de > > cargarlo > > > en otro de la misma versión: > > > > > > pg_restore: creando SEQUENCE autoriza_idaut_seq > > > pg_restore: [archivador (bd)] Error en entrada de la tabla de contenidos > > > 2285; 1259 16692 SEQUENCE autoriza_idaut_seq postgres > > > pg_restore: [archivador (bd)] could not execute query: ERROR: > > unsupported > > > byval length: 8 > > > > Hmm, ¿estás usando una versión de 32 bits? Me parece que hay un > > problema con tu instalación ... ¿cómo lo compilaste? > > El servidor del cual estoy respaldando es de 64 bits ubuntu 8.04 y estoy > tratando de cargarlo en mi servidor local de pruebas debian de 32 bits. > Ambas instalaciones fueron hechas de paquetes descargados de > los repositorios respectivamente.
Algo se hizo mal en la instalación local de pruebas. Ese mensaje de error no debería ocurrir. Quizás el paquete está mal construido, o quizás estás mezclando paquetes de distintas arquitecturas. ¿Cómo instalaste los paquetes, exactamente? Quizás agregaste un repositorio de paquetes para 64 bits en tu sistema de 32. ¿Puedes mostrar un dpkg -l con los paquetes de Postgres involucrados? De especial interés es el paquete que contenga el archivo postgres.bki. Lo que debe quedarte claro es que el mensaje que te llega es del tipo "esto no debería ocurrir jamás" en una instalación sana. -- Alvaro Herrera http://www.advogato.org/person/alvherre "Nunca confiaré en un traidor. Ni siquiera si el traidor lo he creado yo" (Barón Vladimir Harkonnen) -- TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
