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