1 0 Archive | Noviembre, 2012
post icon

Como depurar Servicios de Windows con Visual Studio

Como depurar un servicio de Windows suele ser una interrogante que se hacen muchos desarrolladores, como no cuenta con una interfaz gráfica y no puede ser lanzado desde el Visual Studio.

Existen dos maneras de depurar un servicio de Windows. La primera es bastante cutre, que consiste en asociar o “atachar” el PID del servicio al depurador del Visual Studio, pero no siempre es útil porque
necesariamente el servicio ya debe estar corriendo y puede que este haga un montón de actividades antes que podamos depurarlo.

La mejor alternativa es invocar al depurador desde el (Continuar Leyendo sobre Como depurar Servicios de Windows con Visual Studio)

post icon

Habilitar e inhabilitar usuarios en SQL Server

Para habilitar o inhabilitar un login especifico en el motor SQL Server es realmente sencillo, y en muchas ocaciones podríamos no necesitar eliminar un login/usuario en concreto ni alterarle los permisos, entonces podemos recurrir a ésta tecnica.

También en el caso especifico del usuario ‘sa‘ no es posible cambiarle los permisos, por lo que es conveniente deshabilitarlo para evitar posible ataques de seguridad. (Continuar Leyendo sobre Habilitar e inhabilitar usuarios en SQL Server)

post icon

Como configurar las transacciones distruibuidas en Windows [MSDTC]

Cuando trabajamos con servidores de bases de datos, configurados como linked server y otros casos similares necesitamos tener correctamente configurado el Coordinador de Transacciones Distribuidas. También pudo ser que llegaste aquí porque te apareció el siguiente error:

El proveedor OLE DB “SQLNCLI” para el servidor vinculado “MISERVIDOR” devolvió el mensaje “El administrador de transacción asociada ha deshabilitado su soporte para transacciones de red o remotas.

(Continuar Leyendo sobre Como configurar las transacciones distruibuidas en Windows [MSDTC])

post icon

Enviar parámetros a hilos (threads) en C#

Lo típico cuando creamos una aplicación en C# que sea multihilo o multithread es que hagamos algo como ésto

Thread hilo = new Thread(METODO_A_INVOCAR);
hilo.Start();

Pero que sucede si queremos usar un método que recibe parámetros? (Continuar Leyendo sobre Enviar parámetros a hilos (threads) en C#)

9 Noviembre 2012
post icon

Como configurar un cliente de Oracle con TNSNames y ODAC

Este articulo es bastante sencillo y trata de como configurar una instalación cliente de Oracle, específicamente el TNSNames.

Mucha ciencia no hay pero a mucha gente confunde, más a los que vienen de motores que realizan conexiones directas, si bien en Oracle también se puede crear conexiones directas, sigue siendo la forma más difundida y con mayor soporte de características el método con TNS.

Lo primero que se debe es descargar el software cliente, del sitio oficial: (Continuar Leyendo sobre Como configurar un cliente de Oracle con TNSNames y ODAC)

Página 1 de 11