No puedo conectarme desde fuera

21/10/2006 - 11:47 por Raul Ruiz | Informe spam
Hola:

Seguro que es la típica pregunta tonta que todo el mundo sabe contestar,
pero no he encontrado nada.

Tengo una aplicación (visual basic 6.0) que se conecta a un servidor SQL
(SQL Server 2000 en Windows 2000 Server), desde dentro me funciona
correctamente, pero al ejecutarlo desde fuera, no me deja conectar, no ve el
servidor. Tampoco me conecta haciendo un ping al servidor.

Por último decir que, el servidor se está utilizando actualmente como
servidor sql de una tienda virtual, por lo que tiene puertos abiertos para
acceder desde la web, pero por lo visto, no desde visual basic.

Pues bien, ¿tengo que abrir algún puerto en el router? no sé si está el
1433, no tiene firewall que impida la conexión.

La conexión que hago es esta:

StrCadena = "Driver=SQL Server;DATABASE=" & CStr(StrCatalogo) & ";UID=" &
CStr(StrUsuario) & ";PWD=" & CStr(StrPassword) & ";SERVER=" &
CStr(StrServidor) & ""

' Conexion
LoConexion.ConnectionString = StrCadena
LoConexion.Open


un saludo y gracias por vuestra atención
Raúl Ruiz
 

Leer las respuestas

#1 Maxi
21/10/2006 - 16:10 | Informe spam
Hola, ninguna pregunta es tonta, por lo que nos estas contanto el problema
puede ser de red o sea que o este abierto el puerto 1433, hacele un telnet
desde afuera y verifica eso, tambien fijate que version & edicion de SO y
SQL estan usando (ese dato no lo has pasado :(


Saludos

[Microsoft MVP SQL Server]
www.sqlgurus.org
Buenos Aires - Argentina
"Raul Ruiz" wrote in message
news:
Hola:

Seguro que es la típica pregunta tonta que todo el mundo sabe contestar,
pero no he encontrado nada.

Tengo una aplicación (visual basic 6.0) que se conecta a un servidor SQL
(SQL Server 2000 en Windows 2000 Server), desde dentro me funciona
correctamente, pero al ejecutarlo desde fuera, no me deja conectar, no ve
el
servidor. Tampoco me conecta haciendo un ping al servidor.

Por último decir que, el servidor se está utilizando actualmente como
servidor sql de una tienda virtual, por lo que tiene puertos abiertos para
acceder desde la web, pero por lo visto, no desde visual basic.

Pues bien, ¿tengo que abrir algún puerto en el router? no sé si está el
1433, no tiene firewall que impida la conexión.

La conexión que hago es esta:

StrCadena = "Driver=SQL Server;DATABASE=" & CStr(StrCatalogo) & ";UID=" &
CStr(StrUsuario) & ";PWD=" & CStr(StrPassword) & ";SERVER=" &
CStr(StrServidor) & ""

' Conexion
LoConexion.ConnectionString = StrCadena
LoConexion.Open


un saludo y gracias por vuestra atención
Raúl Ruiz

Preguntas similares