VINCULAR TABELAS NO SQL SERVER, TIPO NO ACCESS
Pessoal, Bom dia!
Como eu poderia vincular 2 tabelas no sql server?
Hoje pelo access é muito simples fazer com que o que for inerido na tabelaA seja inserido na tabelaB atraves de vinculação
E no Sql? Alguem teria um exemplo de como eu poderia fazer esse vinculo?
São 2 Bancos no mesmo servidor
Obrigado
Como eu poderia vincular 2 tabelas no sql server?
Hoje pelo access é muito simples fazer com que o que for inerido na tabelaA seja inserido na tabelaB atraves de vinculação
E no Sql? Alguem teria um exemplo de como eu poderia fazer esse vinculo?
São 2 Bancos no mesmo servidor
Obrigado
mostre-nos o que você tem pronto no access para que possamos ver se é a melhor forma de fazer, visto que a query serão semelhantes com algumas mudanças ou não!
FILMAN,
Obrigado pela atenção!
Veja,
La no access 2003 por exemplo, tem o recurso em :
ARQUIVO/OBTER DADOS EXTERNOS/VINCULAR TABELAS
Dai, você escolhe outro MDB e em seguida escolhe as tabelas que voce quer vincular
Entao, o que é feito na tabela1 no banco1, automaticamente é feito na tabela2 no banco2
Enfim, é uma replica praticamente.
Obrigado
.
Obrigado pela atenção!
Veja,
La no access 2003 por exemplo, tem o recurso em :
ARQUIVO/OBTER DADOS EXTERNOS/VINCULAR TABELAS
Dai, você escolhe outro MDB e em seguida escolhe as tabelas que voce quer vincular
Entao, o que é feito na tabela1 no banco1, automaticamente é feito na tabela2 no banco2
Enfim, é uma replica praticamente.
Obrigado
.
Se os banco estão dentro do mesmo gerenciador você pode fazer via Query mesmo
Ou você pode pesquisar sobre Linked Server um exemplo aqui LINK
BANCO1
TABELA1
Campo1
Campo2
Campo3
TABELA2
TABELA3
BANCO2
TABELA1
Campo1
Campo2_db1_Tabela1_campo1
Campo3
TABELA2
TABELA3
SELECT *
FROM [BANCO1].dbo.TABELA1 tb1
LEFT JOIN [BANCO2].dbo.TABELA1 tb2 ON (tb2.Campo2_db1_Tabela1_campo1 = tb1.Campo1)
WHERE tb1.Campo1 > 10
Ou você pode pesquisar sobre Linked Server um exemplo aqui LINK
Tópico encerrado , respostas não são mais permitidas