Publicado el Deja un comentario

Excel y Word no quiere abrir documentos en una unidad de red

Sucedió en la oficina, de pronto el Excel y Word empezaron a mandar errores al querer abrir documentos que se encontraban en una unidad de red. Los mensajes eran algo parecido a esto:

«Microsoft Excel no puede abrir o guardar más documentos porque no hay memoria o espacio en disco suficiente.
Para aumentar el espacio de memoria cierre los libros de trabajo o los programas que no necesite.
Para aumentar el espacio en el disco, supriman los ficheros que no necesiten.»

Si se copiaban y abrían en el disco local esos mismos documentos el error desaparecía.

Si les sucede esto es muy probable que el servicio del cortafuegos (firewall) de windows esté deshabilitado. Revise en el administrador de servicios si está habilitado, si no, habilítelo.

Captura

Algunos antivirus deshabilitan el servicio cuando son instalados porque dichos antivirus traen su propio firewall. Si se desactiva el firewall del antivirus, asegúrese de habilitar nuevamente el firewall de windows.

¡Saludos!

Publicado el Deja un comentario

Borrar directorios .svn recursivamente de un proyecto en windows 7.

Tenía un proyecto java en Netbeans que estaba configurado para sincronizarse con un repositorio de subversion, sin embargo el repositorio con el cual se sincronizaba ya no existía. Dicho código tenía elementos nuevos y modificados qu eno se habían sincronizado aún, por lo que aplica rel comando export de subversion no funcionaba, ya que sólo copiaba lo sincronizado, no lo nuevo.

Lo recomendable, para eliminar el subversion, era borrar cada un de los directorios ocultos .svn en cada uno de los directorios del proyecto. Hacerlo a a pie, era tardarme un buen tiempo.

Me encontré por aquí este código:

Basta con copiar el código en un archivo y guardar éste con la extensión .CMD y podrá ser ejecutado desde el explorador de archivos de windows.

El archivo debe ser colocado en el directorio raíz del proyecto que estaba versionado (*** Mucho cuidado ya que borra recursivamente ***). De doble click sobre el archivo crado y todos los directorios .svn desde el directorio actual y directorios contenidos serán borrados.

Espero les sea útil.

¡Saludos!

Publicado el Deja un comentario

Como concatenar varios archivos texto en windows

A veces nos surge la necesidad de concatenar o juntar en un sólo archivo varios archivos de texto que se encuentran en un directorio o carpeta. Lo que hacemos comúnmente es abrir un archivo, copiar todo el texto y pegar en otro archivo nuevo, y así con el resto de los archivos. ¿Se imaginan con más de 20 o 30 archivos?

¿La solución? Hacerlo por medio de comandos desde la consola de comandos de windows.

Podemos acceder a la consola de windows ya sea por el menú de inicio -> accesorios. O ejecutando la sentencia CMD desde el menú ejecutar.

Una vez abierta navegamos a la carpeta donde se encuentran los archivos a concatenar y ahí ejecutamos la siguiente sentencia o comando:

for %a in (*.txt) do type «%a» >> archivosalida.sal

En el ejemplo anterior, se están copiando y concatenando al archivo  de texto «archivosalida.sal» todos los archivos de texto que terminen o con extensión «.txt» (*.txt).

Espero y les sea útil. ¡Saludos!

Publicado el Deja 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 Deja 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.