Error con TDolphin

Error con TDolphin

Postby JoseAlvarez » Mon Mar 14, 2022 12:45 am

Saludos estimados amigos.

Tengo un sistema en el que ultimamente se presenta muy seguido el error:

TDOLPHINSRV:CHECKERROR(836)

y casi siempre viene de:

TDOLPHINSRV:NEW(344)

El programa tiene un año trabajando bien, solo los ultimos 30 dias este error se comenzó a presentar, en cualquier parte del sistema, incluso en módulos que tienen muchos meses funcionando sin haber mostrado errores.

Esta instalado en red local inalambrica, servidor dedicado con win10 y con varias estaciones, algunas con win 7 y otras con win 10. La falla se muestra en cualquiera, sin importar la version de windows.

¿Alguna pista de a que puede deberse? ¿Que puedo tener mal?

Gracias a todos de antemano.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 798
Joined: Sun Nov 09, 2014 5:01 pm


Re: Error con TDolphin

Postby cmsoft » Mon Mar 14, 2022 12:03 pm

José, el error que esta dandote es cuando no puede conectar a la base de datos, e intentando ejecutar el codeblock que le pasas por parametros.
Como conectas a la base de datos?
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Error con TDolphin

Postby JoseAlvarez » Mon Mar 14, 2022 12:27 pm

Joao, voy a darle una mirada a los enlaces que me pones, Gracias !!

Hola cesar, me conecto asi:

Code: Select all  Expand view  RUN
_oSqlConex:=TDolphinSrv():New( _cHost, _cUser, _cPasswordUser,,, _cDataBase, bSQLCnxErr() )


y para este caso en concreto los valores son:

_cHost ...........: variable PUBLICA cuyo valor es el nombre del servidor en la Red. en este caso se llama DBSRV
_User..............: nombre de usuario que conecta a la BD de maria DB
_cPasswordUser..: la clave de dicho usuario.
_cDtabase........: nombre de la base de datos.

bSqlCnxError(): Funcion que se ejecuta al fallar la conexion. Esta funcion la puse hoy y me arroja falla de conexion a la BD, tal cual como lo indicas.

La pregunta, si es realmente el caso, es comun este tipo de fallos en redes inalambricas? alguna mala configuracion o algo que este faltando configurar en la red o en MariaDB? se hizo la prueba cableando una estacion y tambien presentó la falla.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 798
Joined: Sun Nov 09, 2014 5:01 pm

Re: Error con TDolphin

Postby cmsoft » Mon Mar 14, 2022 1:38 pm

Prueba con:
Code: Select all  Expand view  RUN
_oSqlConex:=TDolphinSrv():New( _cHost, _cUser, _cPasswordUser,3306,0, ,_cDataBase )

Segun lo que yo tengo de la conexion es:
New( cHost, cUser, cPassword, nPort, nFlags, bOnError, cDBName )
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Error con TDolphin

Postby JoseAlvarez » Mon Mar 14, 2022 1:53 pm

cmsoft wrote:Prueba con:
Code: Select all  Expand view  RUN
_oSqlConex:=TDolphinSrv():New( _cHost, _cUser, _cPasswordUser,3306,0, ,_cDataBase )

Segun lo que yo tengo de la conexion es:
New( cHost, cUser, cPassword, nPort, nFlags, bOnError, cDBName )


¿Funciona el 3306,0 igual en red local como en la nube?

Mis programas son duales, se pueden configurar para que guarden los datos tanto localmente como en servidor en la nube.

Voy a Hacer la prueba y te comento.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 798
Joined: Sun Nov 09, 2014 5:01 pm

Re: Error con TDolphin

Postby JoseAlvarez » Mon Mar 14, 2022 2:12 pm

César, no funcionó en la nube. cuando le coloco el puerto 3306 y el 0 , funciona local , mas no en la nube.

creo que el problema esta en el hardware de la empresa (servidor, router, tarjeta de red), voy a descartar eso.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 798
Joined: Sun Nov 09, 2014 5:01 pm

Re: Error con TDolphin

Postby cmsoft » Mon Mar 14, 2022 7:28 pm

Creo que el error esta en que vos le pasas una funcion y espera un bloque de codigo en el parametro bOnError
Prueba mandar en lugar de bSQLCnxErr(), enviar {|| bSQLCnxErr()}
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Error con TDolphin

Postby admsoporte » Mon Mar 14, 2022 7:42 pm

Igual en tu proveedor en la nube necesitas habilitar el acceso remoto en tu base de datos.
% para cualquier host

Enviado desde mi Redmi Note 9S mediante Tapatalk
Saludos

Atentamente

Jose F Dominguez Serafin

email admsoporte@gmail.com
admsoporte
 
Posts: 104
Joined: Sun Oct 09, 2005 3:09 pm
Location: Mexico

Re: Error con TDolphin

Postby JoseAlvarez » Mon Mar 14, 2022 10:11 pm

cmsoft wrote:Creo que el error esta en que vos le pasas una funcion y espera un bloque de codigo en el parametro bOnError
Prueba mandar en lugar de bSQLCnxErr(), enviar {|| bSQLCnxErr()}


ok, voy a probar cesar y te comento.
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 798
Joined: Sun Nov 09, 2014 5:01 pm

Re: Error con TDolphin

Postby JoseAlvarez » Mon Mar 14, 2022 10:13 pm

admsoporte wrote:Igual en tu proveedor en la nube necesitas habilitar el acceso remoto en tu base de datos.
% para cualquier host

Enviado desde mi Redmi Note 9S mediante Tapatalk


Saludos amigo, gracias por la ayuda

Si, eso esta listo hace tiempo ya que hay otras apps funcionando.

El problema se esta presentando es en LAN.

Creo que el detalle esta en el hardware del cliente. Voy a descartar eso primero
"Los errores en programación, siempre están entre la silla y el teclado..."

Fwh 19.06 32 bits + Harbour 3.2 + Borland 7.4 + MariaDB + TDolphin

Carora, Estado Lara, Venezuela.
User avatar
JoseAlvarez
 
Posts: 798
Joined: Sun Nov 09, 2014 5:01 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 26 guests