Usuário com melhor resposta
Select no Oracle e Inserção no SqlServer

Pergunta
-
Olá a Todos! Estou Precisando Executar uma Tarefa, e estou meio perdido de como Fazer! Gostaria da Ajuda Dos Colegas! Consiste no seguinte:
Tenho Um Banco de Dados Oracle, e No Mesmo, Preciso Pegar Algumas Informações e Inserir no SQL Server!
Mais Precisamente, Tenho Informações de Cliente(Dados Pessoais) e Títulos(Valor,Vencimento,Data, Tipo Do Titulo etc).
Diariamente, Dados Vão Sendo Imputados no Oracle, e eu Preciso Fazer Um "Espelho" Dessas Informações no SQL Server!
Alguém Poderia Me Dar Um Norte?!
Obrigado!
Respostas
-
Bom dia LAURO VINICIUS, isso é um trabalho para o Integration Services(SISS) do SQL Server ,
com ele vc conecta na base de dados do Oracle , seleciona os dados que vc quer , e insere no SQL Server, de forma automática , assim vc pode criar um Pacote e agendar para fazer isso por vc quando for necessário.
dessa forma o trabalho fica automatizado ,
outra forma de fazer mais de forma manual , e no Oracle fazer um Select com Script dos seus dados para inserir
posteriormente no SQL Server ,
algo assim ,claro que vc tem que adequar ao seu ambiente
SELECT TA.*, Script = 'INSERT INTO BaseSQLServer.SuaTabela(Campo,campo) VALUES('''+CAST(Ta.Campo AS VARCHAR(100))+''','''+Ta.Campo+''')' FROM BaseOracle.Tabela AS TA
Wesley Neves - Brasilia-DFhttps://wesleyneves.wordpress.com/
SELECT Tab.[that's me:]
FROM
(
VALUES
('Wesley Neves'),
('Analista.NET'),
('Pós Graduando em Banco de Dados com ênfase em BI'),
('MTA -SQL Server'),
('MTA -Web Developed')
) AS Tab ("that's me:");
"Se a resposta for útil ou ajudar ,não esqueça de marcar"
Wesley Neves
- Marcado como Resposta LAURO VINICIUS segunda-feira, 26 de março de 2018 12:34
Todas as Respostas
-
Boa tarde, LAURO VINICIUS. Tudo bem?
Obrigado por usar o fórum MSDN.
Essa seria uma questão de "How to/Customização" ou "Break Fix/Erro"?
Atenciosamente,Filipe B de Castro
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita
MSDN Community Support
Por favor, lembre-se de Marcar como Resposta as postagens que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.
-
-
Bom dia LAURO VINICIUS, isso é um trabalho para o Integration Services(SISS) do SQL Server ,
com ele vc conecta na base de dados do Oracle , seleciona os dados que vc quer , e insere no SQL Server, de forma automática , assim vc pode criar um Pacote e agendar para fazer isso por vc quando for necessário.
dessa forma o trabalho fica automatizado ,
outra forma de fazer mais de forma manual , e no Oracle fazer um Select com Script dos seus dados para inserir
posteriormente no SQL Server ,
algo assim ,claro que vc tem que adequar ao seu ambiente
SELECT TA.*, Script = 'INSERT INTO BaseSQLServer.SuaTabela(Campo,campo) VALUES('''+CAST(Ta.Campo AS VARCHAR(100))+''','''+Ta.Campo+''')' FROM BaseOracle.Tabela AS TA
Wesley Neves - Brasilia-DFhttps://wesleyneves.wordpress.com/
SELECT Tab.[that's me:]
FROM
(
VALUES
('Wesley Neves'),
('Analista.NET'),
('Pós Graduando em Banco de Dados com ênfase em BI'),
('MTA -SQL Server'),
('MTA -Web Developed')
) AS Tab ("that's me:");
"Se a resposta for útil ou ajudar ,não esqueça de marcar"
Wesley Neves
- Marcado como Resposta LAURO VINICIUS segunda-feira, 26 de março de 2018 12:34
-
-
-