Select com multiplos bancos, tabelas e servidores - no sql server
10/06/2020
0
olá, tenho uma duvida.
tenho o bancoCliente que esta no servidor S001bdp30 e tenho o bancoVendas que esta no servidor G002bdp01.
a pergunta é como fazer o select entre estas duas tabelas.
bancoCliente (campos: cod_id;nm_cliente;cpf_cliente)
bancoVendas(campos: cod_venda; vlr_venda; dt_venda; cod_cliente)
como ficaria este select.
grato pela atenção.
tenho o bancoCliente que esta no servidor S001bdp30 e tenho o bancoVendas que esta no servidor G002bdp01.
a pergunta é como fazer o select entre estas duas tabelas.
bancoCliente (campos: cod_id;nm_cliente;cpf_cliente)
bancoVendas(campos: cod_venda; vlr_venda; dt_venda; cod_cliente)
como ficaria este select.
grato pela atenção.
Cicero Maia
Curtir tópico
+ 0
Responder
Posts
10/06/2020
Emerson Nascimento
crie linked server entre os servidores.
https://docs.microsoft.com/pt-br/sql/relational-databases/linked-servers/create-linked-servers-sql-server-database-engine?view=sql-server-ver15
https://docs.microsoft.com/pt-br/sql/relational-databases/linked-servers/create-linked-servers-sql-server-database-engine?view=sql-server-ver15
Responder
15/06/2020
Anderson Gonçalves
Não sei se entendi direito mas se você quer acessar dois bancos diferentes, independentes se estão no mesmo servidor ou não, basta criar uma conexão para cada um ou fazer a conexão em tempo de execução do sistema com o mesmo conector, ai você liga uma query em um e uma query em na outra e faz a sua consulta, mostrando em dois dbgrids diferentes.
Responder
Clique aqui para fazer login e interagir na Comunidade :)