Error en conexión a Base de Datos - Versión para impresión +- Foro de ayuda y soporte técnico de Sysme Software (https://www.sysme.net/foro) +-- Foro: Software Sysme (Español) (https://www.sysme.net/foro/forumdisplay.php?fid=3) +--- Foro: Sysme Tpv (https://www.sysme.net/foro/forumdisplay.php?fid=4) +---- Foro: Resolución de Problemas con Sysme Tpv (https://www.sysme.net/foro/forumdisplay.php?fid=18) +---- Tema: Error en conexión a Base de Datos (/showthread.php?tid=3762) |
Error en conexión a Base de Datos - atinor - 27-12-2016 Buenas tardes, tengo el siguiente escenario:
El Ordenador de Cafetería (secundario), funciona perfectamente, se conecta en red al Hotel (principal), accede bien y funciona correctamente, con las bases de datos del Hotel. La configuración está para que las bases de datos las busque en la IP del ordenador del Hotel. El Ordenador del Hotel tiene los dos programas instalados, a Sysme Hotel entra sin problemas, pero en Sysme TPV da varios problemas de conexión de bases de datos, y no se muestra ningún producto, ni ventas, ni nada por el estilo... No debe ser un problema de las bases de datos en sí, sino de la conexión local o bien de la instalación del software... no lo sé, porque es un hecho que la Cafetería funciona bien con las bases de datos del Hotel, pero el Hotel no funciona con sus propias bases de datos... Quería saber si la simple reinstalación de Sysme TPV en el Ordenador del Hotel (principal), bastaría para resolver estos problemas, y si no correrían ningún riesgo las bases de datos con las que se trabaja en la Cafetería (aunque tenemos copias de seguridad). Los errores, son, por este orden (aparecen cuando se accede a Sysme TPV desde Sysme Hotel):
Gracias. RE: Error en conexión a Base de Datos - sysme - 27-12-2016 Hola Atinor, seguramente la versión de Sysme Tpv en el equipo que hospeda Sysme Hotel no coincide con la del equipo de cafetería y esto genera los problemas, seguramente tendrás que actualizar Sysme Tpv en ambos equipos (para que ambos tengan la última), actualiza siguiendo los pasos del manual (incluyendo la importante copia de seguridad) para preservar los datos y me dices el resultado. RE: Error en conexión a Base de Datos - atinor - 28-12-2016 Buenas, en la Cafetería tenían el 4.62 y ahora está la versión 4.75. En el Hotel no lo sé, de todas formas ya está la 4.75 también. Ahora el cliente los quería por separado (cada uno con su base de datos, sin conexión entre sí, por sus propios motivos). Bueno, lo que hice fue copiar la base de datos principal y luego instalé la actualización en los dos PCs. A continuación restauré la copia de la base de datos en cada uno de los dos Pcs, y los configuré para que se conectaran ambos a localhost, de forma que ya son independientes el uno del otro. El PC de la Cafetería entra y opera perfectamente. Pero el del Hotel entra en Sysme TPV y opera bien (salen los productos, empleados y la configuración bien), hasta que se da a Finalizar Venta, en el momento en que se produce este error: Se ha producido un error en la aplicación con la siguiente descripción: Formulario: FrmVentas<br> Error: SQL Error: Lost connection to MySQL server during query Conexión con base de datos perdida / Lost DB connection Curiosamente, si entramos en el listado de Tickets (Ventas>Tickets), aparecen generados correctamente, pese a ese error de MySQL. Da el error y no pasa a la función de imprimir el ticket, pero sí que lo almacena. He tratado de resetear el servicio de MySQL en varias ocasiones pero sigue igual... El Firewall de Windows XP está desactivado. Gracias. RE: Error en conexión a Base de Datos - sysme - 28-12-2016 Puedes enviarme una copia de la base de datos (carpeta C:\SYSME\sysmeserver\data\ comprimida en .zip o .rar) a info @sysme.net para que le de un vistazo? RE: Error en conexión a Base de Datos - atinor - 03-01-2017 Buenas, la restauración de la copia de seguridad de la cafetería sobre el hotel ha funcionado bien. Lo único que ahora no nos funciona una impresora de TPV que acabamos de instalar. El PC tiene una láser por puerto paralelo, otra láser multifuncion por puerto usb, y finalmente la del tpv por usb. El caso es que con cualquier otro programa funcionan bien las tres impresoras, pero con Sysme TPV cuando damos a imprimir ticket en la impresora de tov, nos sale por la impresora de puerto paralelo!!! He probado a desconectar todas menos la del tpv y lo sigue poniendo en cola de la del puerto paralelo. Creo que será la secuencia de números que hay en la configuración del cajón portamonedas. Está seleccionado el método 2, y cuando pulso en el botón de probar cajón, la impresora reacciona moviendo un poco el papel. Con el metodo 1 no hace nada. La secuencia que dejé es la que aparece como ejemplo pero no funciona, si es que es ese el problema de que no mande los tickets a la impresora de tpv, aún estando seleccionada... La impresora es una ICG SLK-TL212. ¿Dónde puedo consultar la secuencia numérica correcta? Gracias. RE: Error en conexión a Base de Datos - sysme - 03-01-2017 La secuencia solo sirve para la apertura del cajón, no influye en nada en la impresión por lo que el problema del ticket. La secuencia de ese modelo de impresora no la conozco, tienes documentación sobre ella? manual? info del fabricante? En cuanto a la impresión, si en la ventana de impresión tienes seleccionada la impresora, el programa debe enviar el documento a su cola. RE: Error en conexión a Base de Datos - atinor - 04-01-2017 OK... pues entonces nada. Cajón no tiene ese ordenador, así que eso no me preocupa entonces (lo de la secuencia). El tema es ese, que no lo envía a la cola correcta, sino a la de la otra impresora láser (que además va por puerto paralelo, no por usb)... Vamos que es rarísimo. Esta es la máquina: http://www.miniprinter.com/eng/product/view.php?idx=9 Si no, pues probaré con otra máquina. Gracias. RE: Error en conexión a Base de Datos - sysme - 04-01-2017 Pasame captura de la ventana de impresión de documentos (la que aparece antes de imprimir el ticket) RE: Error en conexión a Base de Datos - atinor - 04-01-2017 Hola, ya lo solucioné. Fui a la ventana de impresión de cualquier ticket, botón Modificar, menú Opttions, seleccioné la impresora correcta, OK, Guardar, cerar todo el programa, abrir de nuevo, y listo. Gracias. |