No se puede iniciar Microsoft Office Outlook 2007

jueves 1 de octubre de 2009
Publicado por Ivan 11 comentarios

Me pasó justamente que me vinieron con ese problema: en Windows Vista, al abrir Microsoft Outlook 2007, apareció una ventana de error que indicaba que “No se puede iniciar Microsoft Outlook. No se puede abrir esta ventana”. Y resulta que mi cliente resultó bien alentado: se contactó con Microsoft para solucionar el problema y le dieron 2 opciones, que no quiso intentar por miedo a perder su información, por lo que me llamó para que lo ayudara con ese problema.

La primera opción era hacer partir Outlook sin complementos, para lo cuál había que ir al botón de inicio, y en el campo de texto de búsqueda escribir “Outlook /safe”, que cumplía con iniciar el outlook sin complementos. Y cuando leí esa instrucción me percaté que en vista el campo de texto de búsqueda además hace la función de “Ejecutar” en Windows XP. Wena!!. Aunque yo solía usar la combinación de teclado Windows+R para abrir la ventana con la opción de ejecutar, pero se pueden usar ambas en Vista. Esta primera opción no produjo resultados, y el error se mantuvo igual.

La segunda opción apuntaba a que el archivo de datos podía estar dañado, para lo cuál proponen el uso de una herramienta que viene incluida con la instalación de Office, en la carpeta “Office12” dentro de archivos de programa, llamada “Scanpst.exe”. Esta herramienta abre una ventana en la cuál uno escribe o selecciona la ubicación del archivo .pst con los correos, y verifica si dicho archivo no está dañado. Y si bien la herramienta finalmente encontró errores y los reparó, no solucionó el problema

Luego, por mi parte, probé a colocar el dvd de instalación de Office y repararlo, para luego seguir con la opción de desintalar, y luego volver a instalar, pero eso tampoco arregló el problema.

Finalmente después de navegar un poco dí con la solución: en el mismo campo de texto de búsqueda de Windows vista, o en la opción ejecutar, hay que escribir “Outlook.exe /resetnavpane”. Y magia!!, outlook se abre sin ningun problema. Asunto solucionado.

Ahora, qué pasó??, no lo sé a ciencia cierta. Deduzco por el nombre del comando y por lo que he visto que hay programas que instala barras de herramientas en outlook, y si a lo mejor se desinstaló dicho programa y no se pudo desregistrar correctamente de outlook, entonces la barra de navegación queda corrupta. Por ende el comando probablemente resetea la configuración de las barras de navegación a su forma predeterminada, lo cuál arregla el problema, aunque en todo lo anterior estoy elucubrando. Pero bueno!!, se arregló el problema.

Encontrar tablas con determinada columna en SQL Server

lunes 15 de junio de 2009
Publicado por Ivan 0 comentarios

Wow!, hace tiempo que no escribía nada aquí en mi blog, y es que el tiempo es algo que me ha faltado muhco, sumado al hecho que cuesta escribir cosas en la pega, por temor al jefe o temas similares. Pero bueno!!, quiero volver a escribir sobre como soluciono problemas que voy teniendo, y espero que esta vez me vaya bien.

Ok, en este caso, ocurre que necesitaba encontrar en qué tablas se encuentra una columna. Esto debido a que no siempre se conservan las claves foráneas, y solo se mantienen relacionadas de hecho producto de un mismo nombre de columna en ambas tablas (o en aquellas relacionadas con el mismo campo). Esto ayuda mucho a la hora de escribir joins o similares consultas sql, por lo que considero es una muy buena práctica.

Bueno, volviendo al tema, necesitaba encontrar las tablas que tenían esta columna, para determinar cuál era la tabla con los valores relacionados a esta clave. Y para eso, via VSToolsForum encontré una excelente consulta que me ayudó a resolver el tema:

select sysobjects.name
from syscolumns
left join sysobjects on sysobjects.id = syscolumns.id
where syscolumns.name like 'myFieldName'
order by 1

Y obviamente, debemos reemplazar el ‘myfieldname’ con el nombre de la columna que estamos buscando, y listo!!, veremos las tablas que estabamos buscando. De hecho, en la pagina aparece otra consulta que cumple con el mismo objetivo.

Hora de Sistema y Hora Linux

viernes 20 de junio de 2008
Publicado por Ivan 0 comentarios

Relativo al post anterior, sobre como dejar un pc para reproducir video o visualizaciones de mp3 a pantalla completa en base a distintas carpetas por día de semana, y que se prenda y apague solo, debo acotar algo: No me funcionaba el que se prendiera y apagara solo!!. A nivel del bios, estaba la opción "RTC Alarm", que sirve precisamente para programar el encendido y apagado automatico del pc. El tema es que no me funcionó, y no sabía porqué, pensando que a lo mejor el problema era que realmente eso no funcionaba y punto. Pero ocurría que cuando seteaba las horas en la bios, y luego volvía a encender el PC y bootear el Linux, siempre me aparecía la hora cambiada en 4 horas (debido a mi zona horaria, que es GMT -4). Y yo siempre arreglaba esa hora. Luego, analizando el porqué no se encendía, mi cliente me llamó avisando que el pc se había encendido a las 13:30, siendo que lo había dejado programado para encenderse a las 17:30. Sumando y restando.... claro!!. Al cambiar la hora en Linux, inmediatamente me cambiaba la hora en la Bios, por eso nunca encendía a la hora que le decía, ya que Linux considera la hora de la BIOS como GMT, por ende si cambiaba la hora en el sistema, seteado en GMT -4, me cambiaba automaticamente la hora en la BIOS, retrazandola en 4 horas. Así que atención con el truquito que hace linux sobre la BIOS!, por si hay que configurar esta misma opción en otro PC.

Ejecutar cadena como comando en shell linux

jueves 12 de junio de 2008
Publicado por Ivan 0 comentarios

La verdad es que esto surgió a raiz de que estoy configurando un pc para un local nocturno (de buena reputacion, donde sirven excelentes pizzas) cuya unica función es reproducir musica, y mostrar la visualización por pantalla. Además, está ubicado en el techo, por lo que era optimo que se manejara practicamente solo. A través de la bios habilite la Alarma RTC para que encendiera solo todos los días a las 5:30 de la tarde. Cabe decir que el pc es viejo, por lo que en pc´s más nuevos esto es más facil de configurar, incluso hay software como auto power on & shut down para windows, y otras alternativas en linux. Bueno, pude configurar el encendido automatico, y modificando el /etc/sudoers con visudo para darle permisos a mi usuario de ejecutar shutdown, pude programar el apagado automático. Luego configuré que lanzara kaffeine (reproductor de audio que me funcionó para lo que quería) al iniciar sesión, y hasta aquí todo perfecto. El tema era que el pc debía ser capaz de reproducir distinta musica dependiendo del día. Para esto, creé una carpeta llamada música, y dentro de ella distintas carpetas, por cada día de la semana. Y esta carpeta musica está compartida por samba en la red, para que puedan modificar la musica de cada día desde otro pc en la red. Y ahora viene el problema!: ¿Cómo hacer para que kaffeine reproduzca cada día la música respectiva?. Sabía que debía hacer un comando así como "kaffeine -p -f /home/usuario/Desktop/música/lunes/*". El tema era que esto funciona bien para el lunes, ¿pero y los otros días?. Entonces ahora recurrimos a la función date, que con los modificadores "date +%A" entrega el nombre del día actual. Excelente!!, ahora solo faltaba unir ambas cosas. Y el truco consiste en interpretar esta salida como parte del comando. Y para esto se usa $(), y dentro del paréntesis va lo que devuelve la función date. En resumen, el comando queda:


kaffeine -p -f /home/usuario/Desktop/musica/$(date +%A)/*

Y listo!!!, dependiendo del día de la semana, va a abrir todo el contenido de la carpeta con kaffeine. Y con esta solución completa, el pc se enciende solo a las 5:30 en pantalla completa mostrando las visualizaciones de la musica del día respectivo, y luego se apaga solo a las 4 de la madrugada. Excelente!

Problema al grabar dvd con Sony DVD Architect 4

martes 3 de junio de 2008
Publicado por Ivan 0 comentarios

La verdad desconozco si se habrán presentado problemas en otras versiones, pero al menos en el caso de esta versión, si. Y también desconozco si habrá ocurrido con otras unidades, pero al menos me ocurrió con una unidad grabadora de dvd LG. Y lo que ocurre es que simplemente no graba. Al introducir un dvd virgen para ser grabado, y al mandar a grabar desde este software, la grabación queda pegada en 0%, y también la unidad LG se bloquea, al punto que ni siquiera con el boton de Eject sale el dvd, y lo único que queda por hacer para volver todo a la normalidad es reiniciar el pc. Según lo que investigué, la culpa se la echan Sony a LG y viceversa, cuál Cisco y 3Com. Pero el tema es que no funciona, y lo que ocurre es que el software ocupa su propio motor de grabación, contrario a otros programas que ocupan el motor del software de grabación ya instalado en el pc, ya sea roxio o nero. Y este motor causa un problema directamente sobre el firmware de esta unidad óptica, por lo que por más que tratamos de entrar a ella o abrirla, no pesca. Así que la solución no existe!!, por lo que lo que hay que hacer es en el dvd architect grabar el proyecto en una imagen iso, y después usar el nero o el roxio para grabar esa imagen directo en un dvd. Es un paso intermedio, pero funciona.

Trasladar configuración Ws-FTP a otro pc

miércoles 14 de mayo de 2008
Publicado por Ivan 0 comentarios

Esta estubo dificil de pillar. De hecho, no pude determinar las claves una vez que uno lo ingresa, pues son codificadas, pero basta con copiar el archivo de configuraciòn al nuevo pc para poder trasladar todas las conexiones configuradas con todos sus datos. Para esto, debemos ir a la carpeta de instalación de WS-Ftp ( en mi caso en "Program Files\WS_FTP Pro") y ahí buscar y copiar el archivo "ipswitch.ini". Luego, en la nueva instalaciòn de ws-ftp, deben ir a esta misma ruta, y reemplazar el archivo existente con el archivo que traen del otro pc. Con esto, al abrir de nuevo el ws-ftp deberìan aparecer nuevamente todas las conexiones configuradas en el otro pc.

Guardar configuracion Putty

Publicado por Ivan 1 comentarios

Siempre supe que putty no podìa guardar su configuración en un archivo, por lo que lo más lógico era que lo guardase en el registro de windows. Y efectivamente es así!. Basta con ir a la ruta HKEY_CURRENT_USER\Software\SimonTatham. Luego hacemos click con el boton derecho sobre la carpeta Putty, y seleccionamos la opción "exportar", y seleccionamos donde queremos guardar el archivo, que puedes nombrar putty.reg. Luego, en el otro pc, o a donde quieras llevar tu configuracion, hacemos doble click sobre el archivo, autorizamos el ingreso de estos datos en el registro, y eso es todo!!, deberíamos tener todo funcionando igual que en el pc origen.

Word lento

lunes 12 de mayo de 2008
Publicado por Ivan 0 comentarios

Creo que aún me falta por averiguar un poco más, pero estoy dándole crédito a las impresoras de red. De hecho, pretendo averiguar más, pero por ahora, es una solución rápida.


Pasa particularmente en pc´s que son mas lentos, o con poca RAM, pero cuando se trata de abrir un documento word en algunos pc´s, éste demora demasiado en partir, mucho!. Cuando me pasó eso, intuitivamente me fuí al visor de procesos, y noté que el spoolsv.exe estaba ocupando una buena cantidad de CPU. Este proceso corresponde al proceso de la cola de impresión. Si no necesitan ese proceso, o si al menos durante la sesión actual necesitan una solución rápida, lo que deben hacer es hacer click con el boton derecho sobre Mi PC, y luego click en "administrar". Luego, en el arbol de navegación izquierdo de la ventana emergente, click en "Servicios y Aplicaciones"->"Servicios", y buscar entonces en la lista de procesos de la derecha aquél llamado "cola de impresión". En cuanto hagan click encima de ese proceso (un solo click) aparecerá la opción de detener el servicio bajo el titulo del mismo en esa misma ventana.

Pueden detener el servicios sin problemas, ya que al iniciar sesión de nuevo, éste se activará. Notar que mientras este proceso esté detenido, no podrán imprimir nada, pero al menos servirá para poder abrir el word, y rápido.

Update: Bueno, ya vi la solución definitiva. Ya había mencionado antes que la solución a este problema, también originado por el proceso wmiprvse.exe al 100% era eliminar los archivos que estuvieran sin imprimir en las impresoras, o sea, que estuvieran en la cola de impresión. Otras soluciones son: eliminar los archivos de la carpeta C:\Windows\System32\spool\printers, desactivar la cola de impresión en todas las impresoras, pero particularmente en mi caso el problema era que en el pc tenía instalada una impresora de red conectada a otro equipo, que a veces estaba encendido, y además esta impresora estaba como predeterminada. Simplemente dejé otra impresora local como predeterminada (puede ser cualquiera) y el word volverá a abrir como siempre!.

Correos Hotmail en Gmail

lunes 5 de mayo de 2008
Publicado por Ivan 0 comentarios

Bueno, a lo mejor para muchos no es un problema. De hecho, un amigo mío tiene configurada una cuenta de gmail para traer correos de hotmail y le funciona sin problemas. Pero extrañamente a mi no me funcionó nunca, y a mucha gente que he visto en foros le ha pasado lo mismo. 


Para los que no sepan, si tienen una cuenta de gmail pueden ir a configuración->cuentas, e importar sus correos de otras cuentas directo a gmail, para así tener el correo concentrado en un solo lugar.

Y bueno!!, el caso es que no me funcionaba el tema de gmail. Con otras cuentas que tenía y que servian mediante POP3, no tuve ningún problema para configurarlo en gmail, pero en le caso de hotmail, simplemente no me dejó. Y la solución llegó de la mano de getmail, un programa que permite configurar una cuenta de "origen", en este caso hotmail, y una cuenta "destino", en este caso mi cuenta de gmail, y este programita se encarga de descargar mis correos desde hotmail, y enviarlos a Gmail. La ventaja, es que tienes finalmente todos tus correos centralizados en un solo lugar, y no solo funciona con hotmail, sino con varios otros servicios. Lo malo, es que es una solución "amarrada con alambre", ya que dependemos de que nuestro pc esté encendido para que funcione, lo cuál limita esta funcionalidad a un pc que esté siempre encendido, o a usar siempre el mismo pc. Y lo otro malo es que en mi cuenta de gmail, los correos que llegan de hotmail pierden el remitente, es decir, desaparece la direccción del remitente original, y aparece la nuestra de hotmail. Pero funciona!!. Ya veremos cómo hacer para que funcione bien directo desde gmail. A lo mejor algo se me ha olvidado, y por ahora no lo sé, pero cuando lo sepa lo anotaré aquí.

Internet no funciona en red

miércoles 30 de abril de 2008
Publicado por Ivan 0 comentarios

Qué problema tan común!!!. Ahí puede ser culpa del isp, que el cable de red esté mal, entre muchas otras variables, pero ahora me refiero a otro punto. 

Ya me ha pasado 2 veces que he ido a lugares con varios pc´s, donde no hay internet. En este caso particular, hay un síntoma que permite descubrir rapidamente si hay problema: un puerto de red en el router o switch donde la luz indicadora de actividad parpadea muy rapidamente. Si desconectan ese punto de red, y ningun otro punto de red presenta el mismo comportamiento, se podrá apreciar cómo internet vuelve a todos los pc´s de la red. Ahora, esto se puede deber a varios bichos, por lo que pasar un buen antivirus (Nod32 v3.0 es lo que recomiendo) debería solucionar el problema en el plazo que toma el analisis completo del pc. Pero para dar una rapida solución, revisen  las luces de sus concentradores: si parpadean muy rapida y frecuentemente, sin interrupción, les aseguro que hay algo raro. 

Ahora, esto pasa cuando en el router se puede ver que hay conexión a internet. Cuando no hay conexion, es decir, cuando en la puerta wan no se aprecia una ip publica (es decir, una que no sea 192.168.X.X o 10.X.X.X o 172.16-32.X.X) puedes probar desconectando el modem 10 segundos, y luego volver a enchufarlo. Si esto no soluciona el problema, y si además desde el pc que quieres salir a intermet ves la pagina de configuración del router, entonces fijo que el problema es de su isp. 

Al menos aquí en Chile siempre que uno llama pidiendo soporte porque no hay internet, lo primero que la gente de soporte hace es echarle la culpa al cliente, y ellos aseguran que están bien. Contra ese tipo de problemas les digo que la única solución es ponerse serios, firmes, y si manejan algo de terminología informática, haganla saber, para que quién da soporte sepa que no está hablando con alguien que no sepa del tema. Solo así la gente de soporte empieza a moverse por tratar de solucionar el problema, luego de echarles la culpa y de pedirles que desconecten el modem, lo tengan desconectado 10 segundos, y lo vuelvan a conectar.

Así, como dije antes, si pueden ver la pagina de configuración del router desde cualquier pc de su red, es porque su red está bien, y el problema no es suyo, sino de la compañía. Esprero sirva de ayuda sobre todo a aquella gente que no sabe qué hacer cuando no tiene internet.......mm.. y que si llega a tener ese problema, no podrá ver este post. jejeje!!.