Estoy tratando de actualizar a la ultima version desde 9.3.18 (Windows 7 64 bits con version de postgresql en 32 bits) a 9.6.4

Segun un mail del 10/2/17 (Nuevas versiones de actualización de PostgreSQL (9.6.2, 9.5.6, 9.4.11, 9.3.16 y 9.2.20)) se puede actualizar sin necesidad de hacer un pg_upgrade y basta con solo actualizar los binarios.

Lo hice pero me tira este error:

 FATAL:  los archivos de base de datos son incompatibles con el servidor
 DETALLE:  El directorio de datos fue inicializado por PostgreSQL versión 9.3, que no es compatible con esta versión 9.6.4.

¿que estoy haciendo mal?

Saludos


Gustavo J. Vaccaro

http://www.gjv.com.ar

El 14/08/2017 a las 01:28 p.m., Alvaro Herrera escribió:
Gustavo Vaccaro escribió:
Ok, voy a actualizar a 9.3.18 y te cuento.

¿cual es la version mas estable al dia de hoy?
En la rama 9.3, la versión 9.3.18 es la más estable (junto con 9.2.22,
9.4.13,
9.5.8 y
9.6.4, en sus respectivas ramas).  La única versión que está en proceso
de estabilizarse es la rama de desarrollo que dará origen a la versión 10.

Como dice Tom Lane, "no sacamos versiones nuevas sólo para divertirnos".
Cada versión nueva corrige bugs.  Quizás haya versiones que no corrijan
ningún bug que te afecte directamente, pero ¿cómo podrías saber sin leer
con mucho cuidado la lista de commits?  Si no eres desarrollador de
Postgres, el saber si cada corrección afecta o no las partes del código
que usas es casi imposible.  La recomendación es que actualices cada vez
que sale una versión nueva.

A nuestros clientes Remote-DBA en 2ndQuadrant les configuramos alertas
que disparan "críticos" en cada versión nueva, y se actualiza a todo el
mundo lo más pronto posible (es decir en cuanto hay una ventana de
mantenimiento disponible).  No podemos darnos el lujo de que los bugs
corregidos afecten las bases de datos en producción.  Nunca hemos tenido
problemas con esta política.