• Domingo 22 de Diciembre de 2024, 03:51

Autor Tema:  Consultas Cronometradas, o Monitoreo de Base de Datos  (Leído 3324 veces)

ranabdiel

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Consultas Cronometradas, o Monitoreo de Base de Datos
« en: Jueves 4 de Febrero de 2010, 08:08 »
0
bueno nose si ya este este tema expuesto.. estuve buscando y no encontre algo q me ayude

lo que quiero hacer es como un monitoreo de la base de datos., estar verificando cada tanto tiempo si se han metido datos..

o q al meter un dato en otra maquina(se supone estan en red) avise en las demas q se agrego un dato, enviando un mensaje tipo messenger(la notificacion de que alguien se conecto)..

si alguien sabe agradeceria mucho su ayuda.. comentarios manuales links libros todo de donde pueda sacar informacion..

muchas gracias. :comp:

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #1 en: Viernes 5 de Febrero de 2010, 01:56 »
0
Nunca he hecho algo como lo que pides, pero creo que se podria hacer de dos formas:

1. Dependiendo del motor de base de datos que utilices, podrias usar Triggers y Stored procedures, busca informacion al respecto.

2. Dentro de C#, creo que se podria hacer con Delegados y Eventos, investiga tambien sobre el tema.

Ojhala y te sirvan las pistas.

Saludos :)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

ranabdiel

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #2 en: Viernes 5 de Febrero de 2010, 04:31 »
0
gracias empezare por ahi entonces.. mientras espero otras opciones..
  muchas gracias por contestar.. :beer:

gerardoskype

  • Miembro activo
  • **
  • Mensajes: 50
  • Nacionalidad: mx
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #3 en: Viernes 5 de Febrero de 2010, 07:02 »
0
se me ocurre que con una condicion booleana si se modifica la base, el evento mande el mensaje, mas no se como se adaptaria para los mensajes tipo messenger.

ranabdiel

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #4 en: Miércoles 10 de Febrero de 2010, 07:36 »
0
bueno sigo buscando la manera de hacer lo q les comento..
ando leyendo un poco de todo lo q dicen pero todavia no encuentro la manera mas adecuada..

pero ahora se me presenta otra duda.. q si esta es un poco mas facil.. lo otro podria hacerlo de otra manera..


necesito monitorear el puerto Serie, q es por donde voy a recibir datos..estos datos kiero capturarlo con codigo c#, creo q este trae un control de puerto serie
pero no tengo idea de como usarlo.. me di a la tarea de buscar, y me preguntaba si ustedes me podian ayudar..

bueno la grano..  kiero estar monitoreando constantemente el puerto(siempre, dia y noche).. cuando este puerto reciba algo.. capturarlo en variables y enviarlas a la misma base de datos mensionada arriba...

y ps el monitoreo de la base por lo mismo lo kiero hacer. Un servidor sera el q lea el puerto y registre los datos recibidos, y una makina cliente debera darse cuenta cuando aya un registro nuevo..  y ahi entraria el aviso  tipo  messenger.. q ahi un nuevo aviso..

bueno espero me entiendan y puedan apoyarme...

de antemano gracias.. :good:

gerardoskype

  • Miembro activo
  • **
  • Mensajes: 50
  • Nacionalidad: mx
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #5 en: Domingo 14 de Febrero de 2010, 01:44 »
0
Pues justamente ese detalle lo he querido hacer, el problema no es conectarme y mandar el mensaje, sino que el mensajero tipo mesanger me mandaba un error al momento de visualizarlo, deja que salga de trabajar en 1 semana mas y me pongo en contacto para ver como le podemos hacer.

ranabdiel

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #6 en: Sábado 27 de Febrero de 2010, 06:56 »
0
hola ya paso una semana no te has reportado xD..

espero no sea molestia. lo que pasa es q todavia no encuentro la manera, de hacerlo.

gerardoskype

  • Miembro activo
  • **
  • Mensajes: 50
  • Nacionalidad: mx
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #7 en: Domingo 28 de Febrero de 2010, 20:43 »
0
Disculpa, lo que pasa que trabajo 7 dias en los cuales no salgo para nada y no tengo ordenador.

Pero pues dime como empezamos. o que es lo que tienes en mente y de ese punto partimos.

ranabdiel

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #8 en: Martes 2 de Marzo de 2010, 04:37 »
0
Cita de: "gerardoskype"
Disculpa, lo que pasa que trabajo 7 dias en los cuales no salgo para nada y no tengo ordenador.

Pero pues dime como empezamos. o que es lo que tienes en mente y de ese punto partimos.


entiendo estanmos en las mismas xD.. y me urge sacar este pendiente por eso es q insisto..

bueno ps la idea mas q nada es..

saber inmediatamente cuando se hace una insercion en la base de datos desde otra compu.. por eso q pongo el ejemplo del messenger q cuando alguien inserte en la maquina monitor aparesca q alguien inserto un dato. y de posibilidad de darle click y ver los datos.

lo unico q todavia no encuentro la manera adecuada de hacerlo es  hacerlo casi instantaneo.. de lo demas ya llevo avanzado.. eso nomas faltaria..

gerardoskype

  • Miembro activo
  • **
  • Mensajes: 50
  • Nacionalidad: mx
    • Ver Perfil
Re: Consultas Cronometradas, o Monitoreo de Base de Datos
« Respuesta #9 en: Martes 2 de Marzo de 2010, 16:08 »
0
para el mensajero como lo estas usando yo estoy tratando de modificar este codigo.

Citar
http://www.mygnet.net/codigos/csharp/net/mensajes_de_aviso_tipo_msn_messenger.2516