Restauração de dados de um banco para outro

05/05/2014

0

Olha eu aqui de novo,

Estou precisando fazer uma restauração de um banco para outro.

Tem dados no Banco A que quero carregar no Banco B, só que o banco B possui algumas tabelas a mais.
Todos os dados de B estão em A, na mesma ordem e do mesmo jeito, assim posso sobrescreve-los.
Então quero basicamente carregar os dados de A em B para as tabelas que existem em ambos e manter ingralmente os dados das tabelas que so existem em B.

Uso o SQL Server EXPRESS.
Se alguém tiver alguma dica pra me ajudar eu agradeço demais.
Rodolfo

Rodolfo

Responder

Posts

05/05/2014

João Françozo

Boa Tarde Rodolfo

O que entendi sobre seu tópico, seria você fazer alguns insert no banco B.
O insert abaixo somente o que não existe.


INSERT INTO BANCOB.DBO.TBENTRADAS
SELECT * FROM TBZ_ENTRADAS WHERE CHAVE_FATO NOT IN (SELECT CHAVE_FATO FROM BANCOA.DBO.TBENTRADAS)
GO


Att
João Antonio
Responder

05/05/2014

Rodolfo

Boa Tarde Rodolfo

O que entendi sobre seu tópico, seria você fazer alguns insert no banco B.
O insert abaixo somente o que não existe.


INSERT INTO BANCOB.DBO.TBENTRADAS
SELECT * FROM TBZ_ENTRADAS WHERE CHAVE_FATO NOT IN (SELECT CHAVE_FATO FROM BANCOA.DBO.TBENTRADAS)
GO


Att
João Antonio


TERIA COMO EU SOBRESCREVER OS DADOS JA EXISTENTES?
PARA O CASO DE HAVEREM ALGUMA INCONSISTENCIA?
TIPO TODAS AS TABELAS QUE EXISTIREM EM B SERAO SOBRESCRITAS PELOS DADOS DE A?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar