No llores y fijate bien porque cuando se trata de un cambio de versión mayor Ubuntu no te borra la versión vieja, sino que te deja ambas instaladas. Lo más probable es que te estés conectando a la nueva versión y por eso no ves tus datos. Revisá /etc/postgresql/ y encontrarás un directorio por cada versión instalada. Ubuntu permite que coexistan distintas versiones. Lo hace gracias a un wrapper sobre cada comando (psql por ejemplo) que determina a qué versión querés conectarte. Para conectarte a la vieja base podés setear algunas variables de entorno. Por ejemplo, si querés conectarte a la versión 8.3 que escucha en el puerto 5432 seteás: export PGCLUSTER=8.3/main export PGPORT=5432 y luego ejecutas psql.
El cluster lo podés obtener del archivo postgresql.conf en la variable 'data_directory'. Tomá la parte a partir del número de versión. Para tener tus datos en la última versión necesariamente tenés que migrarlos con pg_dumpall/pg_dump. No puedes hacer que la nueva versión utilice los archivos binarios de la vieja. Saludos. _____ De: [email protected] [mailto:[email protected]] En nombre de coconauta Enviado el: Jueves, 14 de Enero de 2010 20:32 Para: [email protected] Asunto: Re: [pgsql-es-ayuda] Redireccionar RAISE Gracias a todos.. y tengan cuidado con la actualizacion de postgres desde el gestor de ubuntu... actualice el ubuntu me actualizo el postgres pero me borro la base de datos... lo peor es que cuando quise usar una caopia de la carpeta main me dice que la version nueva no tiene la misma estrucutura.. me rio por no llorar... saludos
