Acerca del blog ..

Aquí pongo mis pequeñas notas sobre cosas que voy olvidando. Entre las anotaciones puede que tal vez encuentres alguna que otra opinión seguramente equivocada.

Instalar postgres 8.2 en jaunty

junio 30th, 2009 by pcaro

Postgres 8.3 no me permitía crear una base de datos con un encoding distinto a los instalados en mi maquina, y yo debía recuperar una copia de seguridad de una base de datos para la ampliación de unos trabajos que vienen de antiguo.

Si intentaba importar los datos fallaba por el encoding:

# createdb base_datos  -O owner ;
# pg_restore -F c -d base_datos   viernes-27-feb-2009.dump
pg_restore: [archiver (db)] COPY failed: ERROR:  secuencia de bytes no válida para codificación «UTF8»: 0xa2

Y además no me dejaba crear la base de datos con el encoding correcto:

postgres@davinci$ createdb  base_datos -E latin1
createdb: falló la creación de la base de datos:
ERROR:  la codificación LATIN1 no coincide con la configuración regional del servidor es_ES.UTF-8
DETAIL:  La configuración regional LC_CTYPE del servidor requiere la codificación UTF8.

Para poder seguir adelante dos alternativas: cambiar el encoding de mi base de datos (no podía porque tengo otras bases de datos) o instalar postgres 8.2 (debian y derivados permiten tener varios postgres a la vez por paquetería)

De esta forma que me dispuse a descargar los paquetes de haunty: postgresql-8.2 y postgresql-client-8.2

Una vez descargados los paquetes bastó:

pcaro@davinci$ sudo dpkg -i postgresql-client-8.2_8.2.7-1_i386.deb
pcaro@davinci$ sudo dpkg -i postgresql-8.2_8.2.7-1_i386.deb
sudo aptitude hold postgresql-client-8.2
sudo aptitude hold postgresql-8.2

Luego puedes configurar los postgres para que escuchen en distintos puertos o, si solo lo necesitas de forma temporal como yo, simplemente parar el 8.3 y levantar el 8.2 cuando sea necesario.

PD: Gracias a Antonio por la ayuda.

Anotado en linux, sistemas, yaco | 1 Comentario »

Una Respuesta

  1. Diego Dijo:

    Gracias, voy a probar, quiero instalar openbravo 2.35 y no es compatible con postgresql 8.3, asi que, si me resulta les cuento..!

Deja un comentario

Atención: Este sitio un controlador de span en comentarios que no te dejará comentar si tienes e uso de cookies o javascript desactivados. Disculpen las molestias

Atención: La moderación está habilitada y puede retrasar tu comentario. No es necesario que lo renvíes.