ACCESAR UN SERVIDOR DE MYSQL

122 views
Skip to first unread message

Javier Bernal

unread,
Sep 29, 2020, 11:45:14 AM9/29/20
to Comunidad de Visual Foxpro en Español
Buen Dia Comunidad, tengo esta situación, me quiero conectar a un servidor mysql, mediante VFP 9, y me envía el mensaje de 

les comparto el nombre del servidor de mysql, desconozco la IP.  

errro mysql.png


Gracias por sus Aportes.

ggcagnola gmail

unread,
Sep 29, 2020, 11:47:46 AM9/29/20
to publice...@googlegroups.com

poné algo de tu código plis!!!!

ayudanos y ayudate...

--
Visita el Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/d91944b4-18f1-4fc2-98dc-2a3196441a4an%40googlegroups.com.

Rodrigo Ortiz Cubillos

unread,
Sep 29, 2020, 11:52:18 AM9/29/20
to publice...@googlegroups.com

Aarón Delgado

unread,
Sep 29, 2020, 12:24:47 PM9/29/20
to publice...@googlegroups.com
Posiblemente no estés usando el handle de tu conexión o lo estas perdiendo por algun lugar.
Envía el codigo para revisar.

Saludos cordiales;

DELGADO JAIMES, Roberto Aarón
Fijo: 013969545 /  Movistar: 988316319



--

Antonio Lima

unread,
Sep 29, 2020, 12:32:02 PM9/29/20
to publice...@googlegroups.com
Si pasa un poco de tiempo MySQL Server cierra tu conexión y el handle o controlador ya no está disponible. Que es el error que te muestra. Ya no es válido esa conexión

Saludos

Javier Bernal

unread,
Sep 29, 2020, 12:59:38 PM9/29/20
to Comunidad de Visual Foxpro en Español
lcDatabase=""
lcUser = ""
lcPassword = ""
lcStringConn="Driver={MySQL ODBC 3.51 Driver};Port=3306"+;
";Server="+lcServer+;
";Database="+lcDatabase+;
";Uid="+lcUser+;
";Pwd="+lcPassWord

por al administrador de mysql si puedo tener acceso a la base de datos

Aarón Delgado

unread,
Sep 29, 2020, 1:31:02 PM9/29/20
to publice...@googlegroups.com
Hola Javier 
Por lo que veo tu conexión a bd está correcto, pero sería bueno saber que función usas para ejecutar un INSERT o UPDATE.
Luego de realizar el INSERT o UPDATE debes cerrar conexión.
En mi caso tengo 2 funciones, a ver si te puede dar una idea, ya que trabajo desconectado para trabajar con hostig y vps.

FUNCTION AbrirBD
LOCAL nConexion,cCadenaConexion
cCadenaConexion=ALLTRIM(oApp.cBD)
  IF EMPTY(cCadenaConexion) THEN
    RETURN(-1)
  ENDIF
  =SQLSETPROP(0,"DispLogin",3)
  nConexion=SQLSTRINGCONNECT(cCadenaConexion)
  IF nConexion=-1 THEN
    =AERROR(VecErr)
    MsgError("No se puede conectar con la Base de Datos"+CHR(13)+CHR(10)+;
      "El siguiente Error: "+VecErr(1,3))
  ENDIF
RETURN(nConexion)

FUNCTION ExtraerDatos
  PARAMETERS cMiSql,cCursor
  LOCAL nSql, nMiConexion
  nMiConexion=AbrirBD()
  IF nMiConexion<=-1 THEN
    RETURN(.F.)
  ENDIF
  nSql=SQLEXEC(nMiConexion,cMiSql,cCursor)
  IF nSql=-1 THEN
     =AERROR(aVecErr)
      MsgInfo("No se puede realizar consulta de la tabla"+CHR(13)+CHR(10)+cMiSql+CHR(13)+CHR(10)+aVecErr(1,3))
    =SQLDISCONNECT(nMiConexion)
    RETURN(.F.)
  ELSE
    =SQLDISCONNECT(nMiConexion)
    RETURN(.T.)
  ENDIF


Saludos cordiales;

DELGADO JAIMES, Roberto Aarón
Fijo: 013969545 /  Movistar: 988316319

ZeRoberto

unread,
Sep 29, 2020, 3:07:52 PM9/29/20
to publicesvfoxpro
Puede que el dominio haya vencido el pago y te bloquearon, para eso necesitas el ip

El ip lo puedes sacar mediante ping


Ahi te va a salir el ip

Saludos

Ze





--

ZeRoberto

unread,
Sep 29, 2020, 3:11:42 PM9/29/20
to publicesvfoxpro
Veo que si hay conexion a tu dominio, prueba conectando a tu db desde otro SGDB de repente sea problema del ODBC

Saludos

Ze


Javier Bernal

unread,
Sep 29, 2020, 4:20:41 PM9/29/20
to Comunidad de Visual Foxpro en Español
Bien voy a revisar sus aportaciones y les informo, Gracias

Javier Bernal

unread,
Sep 29, 2020, 7:43:32 PM9/29/20
to Comunidad de Visual Foxpro en Español
Gracias a Todos, ya me pude conectar, tenia mal el llamado.
Reply all
Reply to author
Forward
0 new messages