Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-09-2008
robinsongm robinsongm is offline
Miembro
 
Registrado: sep 2004
Ubicación: Madrid, España
Posts: 25
Poder: 0
robinsongm Va por buen camino
Question Puertos y conexión SQL Server

Hola!
He realizado una aplicación para que se ejecute desde varios ordenadores (en LAN ó VPN) a un mismo servidor SQL residente entre los ordenadores que esten funcionando con la aplicación. Me explico: 5 ordenadores separados ya sea a 3 metros como a 1 km o más, uno de ellos tiene el servidor y los demás solo se direccionan a éste uno.

Con los ordenadores locales (LAN) bajo una misma (o similar) configuración de red funcionan correctamente. El problema es el siguiente:

Tengo el Ordenador1 (O1), el que tiene la Base de Datos SQL, configurado con la red:

IP = a.b.c.d
255.255.255.0
Puerta enlace pred: a.b.c.e

Luego el Ordenador2:

IP = x.y.z.t
255.255.0.0
P. enl. pred: x.y.o.q

Para la red O1 han habilitado únicamente los puertos requeridos para conexiones por VNC y teóricamente para SQL (14300, 14301).

Entonces, la conexión por VNC desde O2 --> O1 es perfecta. Pero cuando intento hacer un test de la BD me dice que el servidor no existe o acceso denegado. Intenté desde la línea de comando:

osql -Uxxx -Pxxxxx -Sa.b.c.d

y sale el mismo error.
Imagino que el problema puede ser por los puertos, entonces:

¿Cuáles puertos debo habilitar (por defecto) para que SQL funcione correctamente? ¿Los que he mencionado están correctos?

¿Influye que sean sistemas distintos de red con máscaras de subred distintas? (esto es obvio que sí, pero en cuanto si se habilitan los puertos y permisos necesarios, qué debería tener en cuenta?)

Nota: Los ordenadores O1 y O2 están separados por más de 10 Kms conectados por VPN y a ello se debe la variación de la configuración de red entre uno y otro. Teóricamente en O1 está permitida la conexión desde la IP x.y.z.t (se puede confirmar haciendo ping y porque se conecta con VNC), asimismo los puertos de SQL y demás permisos ("teoricamente").

¿Qué detalles o puntos importantes puede que no haya tomado en cuenta para realizar esta conexión?

Muchas Gracias x adelanto!.

RGM.
__________________
Ni la utilidad del mentir es sólida, ni el mar de la verdad perjudica mucho tiempo.
Responder Con Cita
  #2  
Antiguo 26-09-2008
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
El puerto por defecto para sql Server es el 1433. Pero se puede configurar para que trabaje con otros puertos. Debes ademas indicarle que trabajaras con conexión TCP/IP, Named Pipes o ambas.

Seria util saber que versión de SQL Server usas.


Saludos
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Conexión SQL Server vrs IBX Jorge Rojas M. Conexión con bases de datos 0 27-03-2008 01:12:11
Conexion con Ms Sql server mrh_peru Conexión con bases de datos 4 19-10-2006 01:48:27
conexion a sql server nnl MS SQL Server 6 25-09-2006 21:50:04
¿ Que puertos debo abrir para conexion remota ? Javier_A Internet 3 15-04-2004 11:57:44


La franja horaria es GMT +2. Ahora son las 13:36:22.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi