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

El idioma de instalación elegido para SQL Express no coincide con el idioma de formato del sistema…

Al querer instalar Server Express 2008 R2 en un servidor Windows Server 2003 el instalador abortaba la instalación con el siguiente mensaje:

“El idioma de instalación elegido para SQL Express no coincide con el idioma de formato del sistema. En el Panel de control, vaya al cuadro de diálogo Configuración regional y de idioma, elija la pestaña Formatos, actualice el idioma del formato e intente realizar de nuevo la instalación.”

Resulta que el instalador espera que el idioma o la configuración regional sea Español(España) y no otro idioma español. En mi caso el servidor estaba configurado como Español(México) y por eso no instalaba el software.

Fue necesario cambiar el idioma regional por el momento a Español(España) para que el instalador hiciera su trabajo.

¡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.