Copiar Tabela-Urgente
Tenho o seguinte problema copiar uma tabela de um banco para o outro , um banco uso conecção ADO e o outro BDE como faço para copiar uma tabela de uma para o outro, obs: o conteudo do banco é gigantesco e tentei copiar registro por registro e da erro de ´´limite de tabela temporaria´´
Marc_Adans
Marc_Adans
Marc_adans
Curtidas 0
Respostas
Okama
28/04/2003
O erro talvez seja porque para trabalhar com DBE você precisa alterar a tabela e fechar.
Tabel1.Post;
Table1.Close;
Table1.Open;
Table1.Insert;
Se estiver usando Transação não esqueça de usar commit.
Ou use o Datapump que vem junto com o Delphi que ajuda a fazer isso
Tabel1.Post;
Table1.Close;
Table1.Open;
Table1.Insert;
Se estiver usando Transação não esqueça de usar commit.
Ou use o Datapump que vem junto com o Delphi que ajuda a fazer isso
GOSTEI 0
Marc_adans
28/04/2003
O problema e que são muitos registro, quero uma forma de copiar a tabela, bem mais rápido, não sei se dá para fazer por SQL pois são dois bancos diferentes, o que eu não quero é copiar registro por registro
GOSTEI 0
Okama
28/04/2003
Quantas vezes você precisa fazer isso?
Eu importo 600.000 registros por dia de uma tabela DBf para SQL Server.
e mais 260.000 de Oracle para SQL Server.
Leva cerca de 15 min, mas é necessário.
Avalie o tempo e periodicidade.
Eu importo 600.000 registros por dia de uma tabela DBf para SQL Server.
e mais 260.000 de Oracle para SQL Server.
Leva cerca de 15 min, mas é necessário.
Avalie o tempo e periodicidade.
GOSTEI 0
Marc_adans
28/04/2003
Bom o meu problema é o seguinte, tenho uma base de dados Oracle , e uma base de dados Access(quero mudar para Firebird), tenho que passar do Oracle para o Acess, o Oracle está em outro servidor e todo dado que é trafegado entre ele e minha maquina tem que ser encriptado, mais um motivio para demora.
Como vc faz para copiar os registros de uma forma tão rápido?
poderia me explicar?
Como vc faz para copiar os registros de uma forma tão rápido?
poderia me explicar?
GOSTEI 0