mostrar datos de un servidor

23/11/2006 - 16:46 por Walter Olivera | Informe spam
hola a todos,

como podría ejecutar una consulta de un servidor X, por ejm. tengo el nro de
ip del servidor, tengo en nombre la B.D, las tablas etc, como podría
realizar una consulta sql para que me muestre datos de la B.D, el servidor
se encuentra en un punto X, y yo en otro punto X, digamos en diferentes
cuidades.

Me gustaria hacerlo desde una apgina asp, se puede? y como sería.

Saludos,
 

Leer las respuestas

#1 Matias Iacono
23/11/2006 - 18:18 | Informe spam
Es posible, siempre y cuando se cumpla con la condicion que el servidor donde
reside la base de datos, en si, SQL Server este en un servidor con IP publico
y estatico. Esto es, que pueda ser accedido directamente por internet.
Ademas, requieres tener activada la posibilidad de conexiones por el puerto
IP al servidor SQL (Generalmente esta por defecto), si no mal recuerdo, el
puerto es el 1433.

Luego, lo unico que tienes que hacer es cambiar la cadena de conexion a la
base de datos, donde tradicionalmente colocas el nombre del servidor,
colocarias el IP. Y todo lo demas deberias funcionar de la misma forma.

Ten en cuenta que traer grandes cantidades de datos puede resultar en una
tarea lenta, ya que tiene que viajar todo por la red.

Tambien es recomendable que la conexion entre los dos servidores, el de las
ASP y el de la base de datos, este cifrada, asi no podran, tan facilmente,
capturar esa informacion.

Finalmente, si esto no es posible, pero por ejemplo, tienes dos servidores
publicos, uno en cada extremo, y los dos con servicios webs, puedes realizar
un servicio web, el cual sirve como responsable de servir los datos de la
base de datos.

De esta manera, tu pagina ASP obtiene la informacion de otra pagina ASP (en
el otro servidor), y no tienes la necesidad de exponer tu servidor SQL Server.

Saludos.

Microsoft MVP
Orador Regional INETA


"Walter Olivera" wrote:

hola a todos,

como podría ejecutar una consulta de un servidor X, por ejm. tengo el nro de
ip del servidor, tengo en nombre la B.D, las tablas etc, como podría
realizar una consulta sql para que me muestre datos de la B.D, el servidor
se encuentra en un punto X, y yo en otro punto X, digamos en diferentes
cuidades.

Me gustaria hacerlo desde una apgina asp, se puede? y como sería.

Saludos,



Preguntas similares