ligação de tabelas em bancos diferentes
-
- Rank: Estagiário Pleno
- Mensagens: 4
- Registrado em: Ter, 02 Mar 2010 10:14 am
- Localização: sampa
Eu tenho tabela de consulta no Access 2007 da para você fazem select nela mais meu chefe me pediu para passa para o Oracle SQL plus e eu queria sabem se tem um jeito de interliga a tabela do Access no Oracle e qual comando eu devo usa.
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
nossaaaaaa
nem sei se um dblink funcionaria com access pois não sei se consideram access banco de dados..
em todo caso se tiver jeito e via dblink
nem sei se um dblink funcionaria com access pois não sei se consideram access banco de dados..
em todo caso se tiver jeito e via dblink
-
- Rank: Estagiário Pleno
- Mensagens: 4
- Registrado em: Ter, 02 Mar 2010 10:14 am
- Localização: sampa
assim você não esta ajudando em nd por isso que eles querem que eu atualiza isso para tem em uma plantaforma mais modernas como esse banco e artigos sera que alguém tem uma solução para eu ligar o access no oracle porque senão tenho que fazem 5000 mil insert e vai perde muito tempo.
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
filhao..
a solução e você criar um dblink la no seu oracle para o seu access e dai você vai poder fazer um select no oracle da sua tabela que esta la no seu access..
se você não conseguir criar o seu dblink, faça algo parecido com isso..
com esse select la no seu access você vai gerar todas as suas 5000 instruçoes e dai e so exportar o resultado e rodar no seu oracle
pronto seus 5000 inserts em um piscar de olhos
a solução e você criar um dblink la no seu oracle para o seu access e dai você vai poder fazer um select no oracle da sua tabela que esta la no seu access..
se você não conseguir criar o seu dblink, faça algo parecido com isso..
select 'insert into sua_tabela (campo1,campo2) values (''' || campo1 || ''',''' || campo2 || ''');' from sua_tabela
pronto seus 5000 inserts em um piscar de olhos
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
eu so fiz um comentario/brincadeira com relação ao access, apenas isso, de maneira alguma o meu objetivo era te ofender se o fiz desculpa.
Eu acho que te dei 2 soluções factiveis.. senão posta mais detalhes da sua dúvida..
Eu acho que te dei 2 soluções factiveis.. senão posta mais detalhes da sua dúvida..
-
- Rank: Analista Sênior
- Mensagens: 153
- Registrado em: Ter, 27 Mai 2008 1:31 pm
- Localização: Rio de Janeiro - RJ
Alex Silva
Analista de Sistemas
11i.10 Applications Developer Implementation Champion
11i.10 E-Business Suite Integration Champion
Analista de Sistemas
11i.10 Applications Developer Implementation Champion
11i.10 E-Business Suite Integration Champion
Ds.Santos,
Como o Victor falou, você pode usar um dblink para fazer essa conexão.
Vi um post sobre fazer uma conexão via dblink com o SQL Server. Como era via odbc, então a resposta é sim. dá para fazer isso.
Vou ver se acho o link e te passo.
Como o Victor também mencionou, o access é um "banco" limitado. Seria interessante você conversar com o seu chefe, sei que ele deve saber disso, mas conversa novamente, o por quê não passar para um rdbms mais confiável.
Falo isso por que já vi e tive que tentar recuperar "banco" access que um usuário logado pela rede, simplesmente desligou a máquina dele sem fechar o access e o banco ficou "lockado". Ninguém conseguiu destravar e a pessoa perdeu uma semana de trabalho por que o backup não havia sido programado corretamente.
Atenciosamente,
Como o Victor falou, você pode usar um dblink para fazer essa conexão.
Vi um post sobre fazer uma conexão via dblink com o SQL Server. Como era via odbc, então a resposta é sim. dá para fazer isso.
Vou ver se acho o link e te passo.
Como o Victor também mencionou, o access é um "banco" limitado. Seria interessante você conversar com o seu chefe, sei que ele deve saber disso, mas conversa novamente, o por quê não passar para um rdbms mais confiável.
Falo isso por que já vi e tive que tentar recuperar "banco" access que um usuário logado pela rede, simplesmente desligou a máquina dele sem fechar o access e o banco ficou "lockado". Ninguém conseguiu destravar e a pessoa perdeu uma semana de trabalho por que o backup não havia sido programado corretamente.
Atenciosamente,
-
- Moderador
- Mensagens: 1177
- Registrado em: Qui, 15 Out 2009 10:28 am
- Localização: Recife
Se der via dblink é utilizando heterogeneos service,
-
- Rank: Analista Sênior
- Mensagens: 153
- Registrado em: Ter, 27 Mai 2008 1:31 pm
- Localização: Rio de Janeiro - RJ
Alex Silva
Analista de Sistemas
11i.10 Applications Developer Implementation Champion
11i.10 E-Business Suite Integration Champion
Analista de Sistemas
11i.10 Applications Developer Implementation Champion
11i.10 E-Business Suite Integration Champion
Sim, é o heterogeneous service.
Segue o link que falei sobre essa conexão.
Tem que ver a configuração certa para o access, visto que o tutorial é para o SQL Server.
Atenciosamente,
Segue o link que falei sobre essa conexão.
Tem que ver a configuração certa para o access, visto que o tutorial é para o SQL Server.
Atenciosamente,
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 8 visitantes