Tabelas vinculadas no SQL server 2008 express
-
27-10-2019 - |
Pergunta
Estou migrando um ACCESS 2000 para o SQL express 2008 e estou tendo problemas com as tabelas vinculadas.Existe uma maneira de replicar as tabelas vinculadas ACCESS para o SQL?
Obrigado
Solução
Você pode usar o assistente de upsizing ou o Microsoft SQL Server Migration Assistant 2008 para Access.Depois de ter as tabelas em seu servidor SQL, você pode vinculá-las usando o método de vinculação de tabela normal ou por meio de código, se quiser ser sofisticado
EDITAR:
Se eles estiverem na mesma caixa física, uma maneira é visualizar a tabela usando o nome 3 completo.No exemplo a seguir, estou criando uma visualização no banco de dados Tracker_3 que está olhando para a tabela tblStaff_details no banco de dados Skyline_common
USE [Tracker_3] VÁ
criar visualização [dbo]. [tblStaff_details] Como selecione * em Skyline_common.dbo. [tblStaff_details]
GO
Outras dicas
O que eu quero fazer é vincular um banco de dados do SQL express (Banco de dados db1, Tabela tbl1) ao SQL express (Banco de dados db2, Tabela tbl2) ... Como posso fazer isso?
Uh, se db1 e db2 são os nomes dos bancos de dados no mesmo servidor, é muito fácil de consultar entre bancos de dados diferentes.
select *
from db1.dbo.tbl1 inner join db2.dbo.tbl2
on tbl1.employeeid = tbl2.managerid
Espero que ajude.