Publicado el Dejar un comentario

Mensaje disco Centos no encontrado al instalar CentOS 6.4

Me dispuse a realizar una instalación limpia de CentOS 6.4 en un servidor “viejito”, un eserver de IBM. La arquitectura del servidor es de 32 bits, así que me descargué el CD de instalación mínima (el servidor no cuenta con DVD): CentOS-6.4-i386-minimal.iso.

Quemé el CD, lo inserté en el dispositivo y comenzó la instalación. Todo bien, me pidió una prueba del CD de instalación para detectar si tenía errores. Una ves terminado el test del CD me mando el mensaje de que no encontraba el CentOS en ninguna de mis unidades de CD/DVD.

Después de varios reintentos, me puse a consultar el google y me encontré éste documento.

Resulta que desde la versión 5.x el CentOS tiene un bug en los discos de instalación y para evitar el mensaje es necesario saltar el paso de verificación del CD. Lo llevé a cabo y ¡listo!, el servidor ya tiene el CentOS 6.4 instalado.

¡Saludos!

Publicado el Dejar un comentario

ORA-39070: Unable to open the log file.

Al intentar importar un respaldo de una base de datos en Oracle 11g versión 11.2 sobre windows server  con el comando impdp me mandaba los siguientes errores:

ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at “SYS.UTL_FILE”, line 488
ORA-29283: invalid file operation

Cabe aclarar que el archivo dmp a importar estaba en una unidad de red montada como drive Z: y dicha unidad estaba dado de alta como un Directory de Oracle.

El problema se debe a que al ejecutar el comando impdp lo ejecuta con el usuario que inició el servicio de oracle (usuario del sistema) y no con el usuariode windows que ejecuta el comando,  por lo tanto dicho usuario del sistema no tiene permisos de escritura ni lectura sobre la unidad de red.

La solución es parar el servicio de oracle e iniciarlo con el usuario con el que se autentifica en windows y que tiene permisos tanto de escritura sobre la unidad como de ejecutar el comando impdp:

Inicio -> Ejecutar -> Services.msc -> OracleServiceXXXX -> Propiedades -> Log On

Una vez que termine de importar el respaldo, puede regresar el servicio de oracle a que sea ejecutado por el usuario del sistema.

Espero les sirva este tip.

 

 

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.