Hace unos días, al hacer un informe SSRS, era necesario llamar a través de bases de datos. La base de datos SQL 2000 necesita acceder a los datos de la base de datos SQL 2008. El siguiente es el método de implementación:
Método: SQL 2000 para crear un servidor vinculado
Exec el sp_addlinkedserver 'sqlLink ' , '' , ' el SQLOLEDB ' , ' nombre del servidor remoto o la dirección IP '
Exec sp_addlinkedsrvlogin 'sqlLink' , ' falsa ' , nula , ' nombre de usuario ' , ' contraseña ' --------- - El nombre de usuario y la contraseña son los usuarios que se conectan a SQL, recuerde, no el nombre de inicio de sesión del servidor.
Ejemplo de consulta: seleccione el nombre de xf_record
donde no existe (seleccione el nombre de sqllink. nombre de la base de datos. dbo. nombre de la tabla donde nombre = nombre)
- borrado ya no utilizar un servidor vinculado ejecutivo sp_dropserver 'sqlLink', 'droplogins '