Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/06/2007, 13:04
Avatar de pablinweb
pablinweb
 
Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 21 años, 5 meses
Puntos: 0
Re: Conexion a BD en otro servidor por consulta sql

Puedes realizarlo con un linked server, para agregarlo desde el administrador corporativo te vas a seguridad, servidores vinculados, clic derecho y nuevo servidor vinculado, si es de sql server no vas a tener problemas lo podes hacer directo con el nombre del servidor o ip, te vas a la pestaña de seguridad y elijes "Usando esta seguridad", le pones el usuario y pass y listo, tambien lo puedes conectar mediante odbc.
Una vez que esté listo el servidor vinculado te conectas al servidor local y realizas la consulta de esta forma:

SELECT * FROM OPENQUERY(MISERVIDOR,'SELECT * FROM MI TABLA')

en donde mi servidor es el nombre del linked server,(ojo, vas a tener acceso a las tablas que tenga permiso el usuario) o tambien puedes usar

SELECT * FROM MISERVIDOR.MIBD.DBO.MITABLA

en donde mi db es la base de datos del servidor vinculado