Hagamos que México crezca..

Prefiere el consumo de lo Hecho en México

Prefiere el consumo de lo Hecho en México
BúsquedaHagamos que México crezca..
![]() Prefiere el consumo de lo Hecho en México Posts Recientes
Conversación |
Como ver las consultas que realiza una aplicacion propietaria en una base de datos libre..Hace unos días me contactó una persona preguntándome sobre una solución de toma de inventarios para dispositivos móviles que liberé de forma gratuita hace un par de años en internet de la cuál ya ni me acordaba, esta aplicación de lo que recuerdo es que permitía capturar 5 campos aparte de código y cantidad en una toma de inventarios muy básica para dispositivos con Windows Móbile, avanzando en la plática le sugerí mejor una solución más profesional que ofrece una empresa que distribuye terminales portátiles.
Esta persona después me volvió a contactar ya que a dónde lo mandé le preguntaron si su sistema soportaba importación de datos en formato csv, txt, xls, entonces él le pregunto al proveedor de su sistema administrativo y le dijo que si, pero que era un sistema de importación de datos que no era compatible con la solución de los móviles, su proveedor le dijo que podrían hacerle un desarrollo para que el sistema que tiene pudiera importar datos csv(algo muy simple), pero se vino de espaldas cuándo le dieron el costo del desarrollo por ese módulo personalizado de importación de datos. Preguntándole más sobre su sistema pude saber que la base de datos que está detras de ese sistema propietario es MySQL, una base de datos libre, por lo que se me ocurrió algo para saber como el pudiera importar su información sin tantos dolores de cabeza. La idea era que hiciera un registro de inventarios para saber que tablas y que consultas se realizaban al hacer la operación, la forma de saber las consultas es mediante una forma muy llana y simple, habilitando el log de mysql. Generalmente el registro de transacciones de mysql debe estar desactivado, por cuestiones de performance en la base de datos, pero para este caso solo bastó editar el archivo de configuración my.cnf en la línea log=PATH_DEL_LOG Y reiniciar MySQL.. Con esto el realizó el registro de inventarios y solo revisando el archivo log de mysql se observa el usuario, la fecha, hora y consultas realizadas, de tal forma que fué una manera rápida de saber como esa aplicación propietaria afectaba los inventarios y con lo cuál ya podría desarrollarse una simple interfaz de importación de datos csv para que sea compatible con el sistema de toma de inventarios para dispositivos móviles. Obviamente despues de verificar las transacciones de mysql, se volvió a desactivar el log para no afectar el rendimiento de MySQL.
Fuentes XML de comentario: RSS | Atom
Estadísticas de visitantes135947 |
Nube de EtiquetasEventosEncuestaComentarios Recientes
|
Dejar un comentario