Publicado el Dejar un comentario

Servicio de Postgresql 9.x no inicia. Error 193: 0xc1.

El servicio de postgresql 9.x no arranca en windows y envía el siguiente error:

Error 193: 0xc1.

Este problema, lo puede provocar un archivo llamado “program” en su directorio raíz. Busque si existe dicho archivo. Si es así borre el archivo pero tenga cuidado, debe ser un archivo, no una carpeta (no vaya a borrar la carpeta “Program Files”).

Una vez borrado, intente arrancar nuevamente el servicio de postgresql, éste deberá arrancar.

¡Saludos!

Publicado el Dejar un comentario

Nueva edición de PostGIS 2 en línea.

Para los que les interesen las bases de datos espaciales de código abierto, se abre la convocatoria para la nueva edición del curso Postgis 2 online. Excelente curso, ya lo tomé y vale mucho la pena. El pago por este curso no es un gasto, es toda una inversión, se los aseguro. No se arrepentirán.

Para mayor información visita la página del curso.

 

Selección_197

Publicado el Dejar un comentario

ERROR: could not access file “$libdir/postgis-2.0″: No such file or directory

Este error me lo mandó POSTGIS cuando, sin enterarme, CentOS 6 actualizó la versión de POSTGIS  de 2.0 a 2.1 que tenía instalada en mi base de datos postgres 9.2.

En mi caso, había instalado el POSTGIS como una extensión. Y según la documentación se debería actualizar con un soft-upgrade utilizando el comando ALTER EXTENSIO. Sin embargo al ejecutarla me mandaba el error antes mencionado.

La solución que me resultó fue la siguiente: hice dos soft links como se muestra enseguida (su directorio de instalación puede variar)

sudo ln -s /usr/pgsql-9.2/lib/postgis-2.1.so /usr/pgsql-9.2/lib/postgis-2.0.so

sudo ln -s /usr/pgsql-9.2/lib/rtpostgis-2.1.so /usr/pgsql-9.2/lib/rtpostgis-2.0.so

Una vez hecho esto entre a las diferentes bases de datos que tenían instalado  la extensión postgis y ejecuté el siguiente comando con el usuario administrador:

ALTER EXTENSION postgis UPDATE TO "2.1.0";

Y al parecer el problema se resolvió.

Si tengo algún problema posterior se los haré saber.

Saludos.