Tengo Problemas ASP y MySQL

25/06/2004 - 17:49 por Hernán Rocca | Informe spam
Hola gente:
Tengo un problema, que seguramente es porque soy principiante en esto, pero
ya no se como hacer.
Tengo un sitio web que soporta MySQL, ya cree la base y la tabla que quiero.
Ahora bien, tengo lo siguiente:

str = "Driver={MySQL ODBC 3.51 Driver}; " & _
"Server=localhost; " & _
"DataBase«System; " & _
"UID=root; " & _
"PWD="

str = "Driver={mySQL};" & _
"Server=localhost;" & _
"Port306;" & _
"Option1072;" & _
"Stmt=;" & _
"Database«System;" & _
"Uid=root;" & _
"Pwd="

De cualquiera de las dos formas que lo intente me da el siguiente error:

Server error!
El servidor encontro un error interno y fue imposible completar su
solicitud. Existe tambien la posibilidad de que el servidor este
sobrecargado o de algún error en un programa de CGI.
Este error tiene que ver con la coneccion que estoy realizando o puede ser
por otra cosa???
Gracias por su tiempo

Preguntas similare

Leer las respuestas

#1 Franco Figún
25/06/2004 - 18:20 | Informe spam
Hola
A manera de prueba, te aconsejo usar esta conexión:
<%
on error resume next
dim adoRS
dim adoConn
set adoConn = Server.CreateObject("ADODB.Connection")
set adoRS = Server.CreateObject("ADODB.Recordset")

adoConn.Open "Provider2.168.100.10;3306;" & _
"Data SourceºSEDEDATOS;" & _
"User Id=USUARIO;" & _
"Password=CONTRASEÑA"

if adoConn.errors.count = 0 then
response.write "OK"
else
response.write "ERROR"
end if
%>

Esta pequeña rutina te da OK si se conecta, y ERROR si no se conecta...como
te das cuenta, hay una pequeña diferencia con tu codigo, pero a mi siempre
me funcionó, por eso te digo que pruebes...
Saludos

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:
"Hernán Rocca" wrote in message
news:
Hola gente:
Tengo un problema, que seguramente es porque soy principiante en esto,


pero
ya no se como hacer.
Tengo un sitio web que soporta MySQL, ya cree la base y la tabla que


quiero.
Ahora bien, tengo lo siguiente:

str = "Driver={MySQL ODBC 3.51 Driver}; " & _
"Server=localhost; " & _
"DataBase«System; " & _
"UID=root; " & _
"PWD="

str = "Driver={mySQL};" & _
"Server=localhost;" & _
"Port306;" & _
"Option1072;" & _
"Stmt=;" & _
"Database«System;" & _
"Uid=root;" & _
"Pwd="

De cualquiera de las dos formas que lo intente me da el siguiente error:

Server error!
El servidor encontro un error interno y fue imposible completar su
solicitud. Existe tambien la posibilidad de que el servidor este
sobrecargado o de algún error en un programa de CGI.
Este error tiene que ver con la coneccion que estoy realizando o puede ser
por otra cosa???
Gracias por su tiempo


Respuesta Responder a este mensaje
#2 Hernán Rocca
25/06/2004 - 19:28 | Informe spam
No me muestra ni el OK ni el ERROR
Debe ser algo del servidor, no?
me da el mismo error que detalle anteriormente, pero es un error
personalizado, creo
No se, voy a seguir intentando y viendo en la web algo de información.
Si se sabe de algo más o alguna idea, bienvenida!!!!
Gracias

"Franco Figún" wrote in message
news:%
Hola
A manera de prueba, te aconsejo usar esta conexión:
<%
on error resume next
dim adoRS
dim adoConn
set adoConn = Server.CreateObject("ADODB.Connection")
set adoRS = Server.CreateObject("ADODB.Recordset")

adoConn.Open "Provider2.168.100.10;3306;" & _
"Data SourceºSEDEDATOS;" & _
"User Id=USUARIO;" & _
"Password=CONTRASEÑA"

if adoConn.errors.count = 0 then
response.write "OK"
else
response.write "ERROR"
end if
%>

Esta pequeña rutina te da OK si se conecta, y ERROR si no se


conecta...como
te das cuenta, hay una pequeña diferencia con tu codigo, pero a mi siempre
me funcionó, por eso te digo que pruebes...
Saludos

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:
"Hernán Rocca" wrote in message
news:
> Hola gente:
> Tengo un problema, que seguramente es porque soy principiante en esto,
pero
> ya no se como hacer.
> Tengo un sitio web que soporta MySQL, ya cree la base y la tabla que
quiero.
> Ahora bien, tengo lo siguiente:
>
> str = "Driver={MySQL ODBC 3.51 Driver}; " & _
> "Server=localhost; " & _
> "DataBase«System; " & _
> "UID=root; " & _
> "PWD="
>
> str = "Driver={mySQL};" & _
> "Server=localhost;" & _
> "Port306;" & _
> "Option1072;" & _
> "Stmt=;" & _
> "Database«System;" & _
> "Uid=root;" & _
> "Pwd="
>
> De cualquiera de las dos formas que lo intente me da el siguiente error:
>
> Server error!
> El servidor encontro un error interno y fue imposible completar su
> solicitud. Existe tambien la posibilidad de que el servidor este
> sobrecargado o de algún error en un programa de CGI.
> Este error tiene que ver con la coneccion que estoy realizando o puede


ser
> por otra cosa???
> Gracias por su tiempo
>
>


Respuesta Responder a este mensaje
#3 Franco Figún
25/06/2004 - 20:42 | Informe spam
Si haces un ping a la ip del servidor, te responder? Prueba hacer tambien un
telnet a la ip de tu server con el puerto 3306, a ver que pasa, y dime el
resultado.

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:

"Hernán Rocca" wrote in message
news:
No me muestra ni el OK ni el ERROR
Debe ser algo del servidor, no?
me da el mismo error que detalle anteriormente, pero es un error
personalizado, creo
No se, voy a seguir intentando y viendo en la web algo de información.
Si se sabe de algo más o alguna idea, bienvenida!!!!
Gracias

"Franco Figún" wrote in message
news:%
> Hola
> A manera de prueba, te aconsejo usar esta conexión:
> <%
> on error resume next
> dim adoRS
> dim adoConn
> set adoConn = Server.CreateObject("ADODB.Connection")
> set adoRS = Server.CreateObject("ADODB.Recordset")
>
> adoConn.Open "Provider2.168.100.10;3306;" & _
> "Data SourceºSEDEDATOS;" & _
> "User Id=USUARIO;" & _
> "Password=CONTRASEÑA"
>
> if adoConn.errors.count = 0 then
> response.write "OK"
> else
> response.write "ERROR"
> end if
> %>
>
> Esta pequeña rutina te da OK si se conecta, y ERROR si no se
conecta...como
> te das cuenta, hay una pequeña diferencia con tu codigo, pero a mi


siempre
> me funcionó, por eso te digo que pruebes...
> Saludos
>
> FF
> www.francofigun.com.ar
> www.microsofties.com.ar
> MSN:
> UIN: 314408886
> Yahoo MSN:
> "Hernán Rocca" wrote in message
> news:
> > Hola gente:
> > Tengo un problema, que seguramente es porque soy principiante en esto,
> pero
> > ya no se como hacer.
> > Tengo un sitio web que soporta MySQL, ya cree la base y la tabla que
> quiero.
> > Ahora bien, tengo lo siguiente:
> >
> > str = "Driver={MySQL ODBC 3.51 Driver}; " & _
> > "Server=localhost; " & _
> > "DataBase«System; " & _
> > "UID=root; " & _
> > "PWD="
> >
> > str = "Driver={mySQL};" & _
> > "Server=localhost;" & _
> > "Port306;" & _
> > "Option1072;" & _
> > "Stmt=;" & _
> > "Database«System;" & _
> > "Uid=root;" & _
> > "Pwd="
> >
> > De cualquiera de las dos formas que lo intente me da el siguiente


error:
> >
> > Server error!
> > El servidor encontro un error interno y fue imposible completar su
> > solicitud. Existe tambien la posibilidad de que el servidor este
> > sobrecargado o de algún error en un programa de CGI.
> > Este error tiene que ver con la coneccion que estoy realizando o puede
ser
> > por otra cosa???
> > Gracias por su tiempo
> >
> >
>
>


Respuesta Responder a este mensaje
#4 Hernán Rocca
25/06/2004 - 21:04 | Informe spam
El ping me lo responde pero cuando hago un telnet al ip en el puerto 3306 me
da

Host <ip> is not allowed to connect to this MySQL server
Connection to host lost.



"Franco Figún" wrote in message
news:
Si haces un ping a la ip del servidor, te responder? Prueba hacer tambien


un
telnet a la ip de tu server con el puerto 3306, a ver que pasa, y dime el
resultado.

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:

"Hernán Rocca" wrote in message
news:
> No me muestra ni el OK ni el ERROR
> Debe ser algo del servidor, no?
> me da el mismo error que detalle anteriormente, pero es un error
> personalizado, creo
> No se, voy a seguir intentando y viendo en la web algo de información.
> Si se sabe de algo más o alguna idea, bienvenida!!!!
> Gracias
>
> "Franco Figún" wrote in message
> news:%
> > Hola
> > A manera de prueba, te aconsejo usar esta conexión:
> > <%
> > on error resume next
> > dim adoRS
> > dim adoConn
> > set adoConn = Server.CreateObject("ADODB.Connection")
> > set adoRS = Server.CreateObject("ADODB.Recordset")
> >
> > adoConn.Open "Provider2.168.100.10;3306;" & _
> > "Data SourceºSEDEDATOS;" & _
> > "User Id=USUARIO;" & _
> > "Password=CONTRASEÑA"
> >
> > if adoConn.errors.count = 0 then
> > response.write "OK"
> > else
> > response.write "ERROR"
> > end if
> > %>
> >
> > Esta pequeña rutina te da OK si se conecta, y ERROR si no se
> conecta...como
> > te das cuenta, hay una pequeña diferencia con tu codigo, pero a mi
siempre
> > me funcionó, por eso te digo que pruebes...
> > Saludos
> >
> > FF
> > www.francofigun.com.ar
> > www.microsofties.com.ar
> > MSN:
> > UIN: 314408886
> > Yahoo MSN:
> > "Hernán Rocca" wrote in message
> > news:
> > > Hola gente:
> > > Tengo un problema, que seguramente es porque soy principiante en


esto,
> > pero
> > > ya no se como hacer.
> > > Tengo un sitio web que soporta MySQL, ya cree la base y la tabla que
> > quiero.
> > > Ahora bien, tengo lo siguiente:
> > >
> > > str = "Driver={MySQL ODBC 3.51 Driver}; " & _
> > > "Server=localhost; " & _
> > > "DataBase«System; " & _
> > > "UID=root; " & _
> > > "PWD="
> > >
> > > str = "Driver={mySQL};" & _
> > > "Server=localhost;" & _
> > > "Port306;" & _
> > > "Option1072;" & _
> > > "Stmt=;" & _
> > > "Database«System;" & _
> > > "Uid=root;" & _
> > > "Pwd="
> > >
> > > De cualquiera de las dos formas que lo intente me da el siguiente
error:
> > >
> > > Server error!
> > > El servidor encontro un error interno y fue imposible completar su
> > > solicitud. Existe tambien la posibilidad de que el servidor este
> > > sobrecargado o de algún error en un programa de CGI.
> > > Este error tiene que ver con la coneccion que estoy realizando o


puede
> ser
> > > por otra cosa???
> > > Gracias por su tiempo
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#5 Franco Figún
25/06/2004 - 22:06 | Informe spam
El Mysql es tuyo? Lo contrataste? De ser la segunda opcion, deberias hablar
con el administrador y preguntarle si tenes acceso remoto via codigo, de no
ser asi, vas a tener que pedir que te hagan una conexion PTP desde tu ip al
servidor remoto.
Localmente, lo probaste?

FF
www.francofigun.com.ar
www.microsofties.com.ar
MSN:
UIN: 314408886
Yahoo MSN:
"Hernán Rocca" wrote in message
news:
El ping me lo responde pero cuando hago un telnet al ip en el puerto 3306


me
da

Host <ip> is not allowed to connect to this MySQL server
Connection to host lost.



"Franco Figún" wrote in message
news:
> Si haces un ping a la ip del servidor, te responder? Prueba hacer


tambien
un
> telnet a la ip de tu server con el puerto 3306, a ver que pasa, y dime


el
> resultado.
>
> FF
> www.francofigun.com.ar
> www.microsofties.com.ar
> MSN:
> UIN: 314408886
> Yahoo MSN:
>
> "Hernán Rocca" wrote in message
> news:
> > No me muestra ni el OK ni el ERROR
> > Debe ser algo del servidor, no?
> > me da el mismo error que detalle anteriormente, pero es un error
> > personalizado, creo
> > No se, voy a seguir intentando y viendo en la web algo de información.
> > Si se sabe de algo más o alguna idea, bienvenida!!!!
> > Gracias
> >
> > "Franco Figún" wrote in message
> > news:%
> > > Hola
> > > A manera de prueba, te aconsejo usar esta conexión:
> > > <%
> > > on error resume next
> > > dim adoRS
> > > dim adoConn
> > > set adoConn = Server.CreateObject("ADODB.Connection")
> > > set adoRS = Server.CreateObject("ADODB.Recordset")
> > >
> > > adoConn.Open "Provider2.168.100.10;3306;" & _
> > > "Data SourceºSEDEDATOS;" & _
> > > "User Id=USUARIO;" & _
> > > "Password=CONTRASEÑA"
> > >
> > > if adoConn.errors.count = 0 then
> > > response.write "OK"
> > > else
> > > response.write "ERROR"
> > > end if
> > > %>
> > >
> > > Esta pequeña rutina te da OK si se conecta, y ERROR si no se
> > conecta...como
> > > te das cuenta, hay una pequeña diferencia con tu codigo, pero a mi
> siempre
> > > me funcionó, por eso te digo que pruebes...
> > > Saludos
> > >
> > > FF
> > > www.francofigun.com.ar
> > > www.microsofties.com.ar
> > > MSN:
> > > UIN: 314408886
> > > Yahoo MSN:
> > > "Hernán Rocca" wrote in message
> > > news:
> > > > Hola gente:
> > > > Tengo un problema, que seguramente es porque soy principiante en
esto,
> > > pero
> > > > ya no se como hacer.
> > > > Tengo un sitio web que soporta MySQL, ya cree la base y la tabla


que
> > > quiero.
> > > > Ahora bien, tengo lo siguiente:
> > > >
> > > > str = "Driver={MySQL ODBC 3.51 Driver}; " & _
> > > > "Server=localhost; " & _
> > > > "DataBase«System; " & _
> > > > "UID=root; " & _
> > > > "PWD="
> > > >
> > > > str = "Driver={mySQL};" & _
> > > > "Server=localhost;" & _
> > > > "Port306;" & _
> > > > "Option1072;" & _
> > > > "Stmt=;" & _
> > > > "Database«System;" & _
> > > > "Uid=root;" & _
> > > > "Pwd="
> > > >
> > > > De cualquiera de las dos formas que lo intente me da el siguiente
> error:
> > > >
> > > > Server error!
> > > > El servidor encontro un error interno y fue imposible completar


su
> > > > solicitud. Existe tambien la posibilidad de que el servidor este
> > > > sobrecargado o de algún error en un programa de CGI.
> > > > Este error tiene que ver con la coneccion que estoy realizando o
puede
> > ser
> > > > por otra cosa???
> > > > Gracias por su tiempo
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida