Alvaro Herrera escribió:
El día 20 de mayo de 2009 10:54, Oswaldo Hernández
<lis...@soft-com.es> escribió:
Hola,
Tengo los archivos de un cluster creado con la version 7.4 para actualizar.
He descargado los fuentes de la 7.4.25 y compilado utilizando el flag
'--enable-integer-datetimes' en el configure segun:
<http://archives.postgresql.org/pgsql-es-ayuda/2009-02/msg00307.php>.
Pero al intentar iniciarlo falla y continua mostrando el mensaje:
FATAL: database files are incompatible with server
DETAIL: The database cluster was initialized without HAVE_INT64_TIMESTAMP
but the server was compiled with HAVE_INT64_TIMESTAMP.
HINT: It looks like you need to recompile or initdb.
Hiciste justo lo contrario -- tenías que omitir el
--enable-integer-datetimes, porque los archivos de datos usan el otro
formato (float).
Si necesitas usar datetimes en int64, puedes compilar con el flag
desactivado, levantar la base de datos, hacer un dump, compilar con el
flag activado, restaurar el dump.
Acabo de solucionarlo y he visto tu mensaje, tienes razón, estaba haciendo lo
contrario.
Graciias.
--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.
--
TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo
agradecerán