Foros del Web » Programando para Internet » ASP Clásico »

conexión asp a mysql en servidor remoto

Estas en el tema de conexión asp a mysql en servidor remoto en el foro de ASP Clásico en Foros del Web. buenas tardes, ¿que debe tener instalado un server web w2008 con IIS para que admita conexiones remotas desde otro servidor utilizando asp clasico? actualmente el ...
  #1 (permalink)  
Antiguo 18/03/2011, 14:10
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 9 meses
Puntos: 2
conexión asp a mysql en servidor remoto

buenas tardes,

¿que debe tener instalado un server web w2008 con IIS para que admita conexiones remotas desde otro servidor utilizando asp clasico?

actualmente el server remoto tiene instalado:

MySQL Connector Net 5.2.5.
MySQL 5.1.46 community via TCP/IP

¿y cual sería la cadena de conexión correcta?

un saludo,
josé carlos.
  #2 (permalink)  
Antiguo 18/03/2011, 15:09
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 5 meses
Puntos: 54
Respuesta: conexión asp a mysql en servidor remoto

debes verlas en www.connectionstrings.com

por otro lado, no sé, pero creo que el conector odbc 3.51 es mas estable.
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #3 (permalink)  
Antiguo 19/03/2011, 09:09
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 9 meses
Puntos: 2
Respuesta: conexión asp a mysql en servidor remoto

hola,

hasta ahora he instalado
mysql connector ODBC 5.1.8


le he asignado privilegios GANT al usuario
he comprobado que puedo conectar desde local al servidor mysql

pero cuando intento conectar desde asp:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

la cadena de conexión es esta:
CONNMY.ConnectionString = "Driver={MySQL ODBC 5.1 Driver};Server=IP;Database=nombredb;Uid=nombreusr; Pwd=pass"

que puedo probar mas?

gracias. un saludo.

Última edición por evoarte; 19/03/2011 a las 10:06
  #4 (permalink)  
Antiguo 19/03/2011, 10:44
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 5 meses
Puntos: 54
Respuesta: conexión asp a mysql en servidor remoto

seguro que los datos son correctos?

yo tengo una web conectada a mysql con el 3.51 y no me da problemas, el 5.18 nunca lo he utilizado ni en desarrollo ni en producción, asi que no sabria qué sucede.

el error te indica que no has especificado driver y que la fuente de datos no existe.
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #5 (permalink)  
Antiguo 19/03/2011, 11:28
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 21 años, 9 meses
Puntos: 2
Respuesta: conexión asp a mysql en servidor remoto

hola,

supongo que te refieres a los datos de conexión . . .

que podría comprobar?

desde el servidor remoto paso el test de la conexión ODBC para la db, el usuario, y la contraseña.

desde el pc local he instalado mysql tool gui y también se conecta sin problema.

podría ser que el servidor web, de alojamiento compartido, desde donde se lanza la conexión impida este tipo de conexiones?

¿habría que cambiar algo en la cadena de conexión?

gracias.
un saludo
  #6 (permalink)  
Antiguo 19/03/2011, 12:55
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 5 meses
Puntos: 54
Respuesta: conexión asp a mysql en servidor remoto

yo tengo algo así:

Cita:
oCON.ConnectionString = "Driver={MySQL ODBC 3.51 Driver}; Server=localhost; Port=3306; Database=db; User=usr; Password=pwd; Option=3;"
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"

Etiquetas: asp, mysql, remoto, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.