Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como selecionar dados de uma tabela de outro banco de dados no SQL Server?


Você precisa de sp_addlinkedserver()

http://msdn.microsoft.com/en-us/library/ms190479.aspx

Exemplo:
exec sp_addlinkedserver @server = 'test'

então
select * from [server].[database].[schema].[table]

No seu exemplo:
select * from [test].[testdb].[dbo].[table]