Re: [firebase-br] Importação

Evandro vansiqq em oi.com.br
Sex Jun 17 22:48:38 -03 2005


Concordo plenamente. A migração para Firebird exige mudanças de conceitos. E
o ato de simplesmente converter as tabelas do DBF para FB não significa que
um sistema que era bom em clipper vá permanecer bom em Firebird.
Trocando em miúdos: Não dá pra colocar o motor de uma ferrari num fusquinha
nem vice-versa. Isto por motivos óbvios.

Eu particularmente, prefiro fazer a conversão na mão mesmo, pois terei
certeza de que as coisas funcionarão do jeito que eu desejava. Espero estar
contribuindo.

Evandro Siqueira
Programador
Recife/PE

----- Original Message ----- 
From: "Fausto" <fausto.s.a em uol.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, June 17, 2005 9:40 PM
Subject: Re: [firebase-br] Importação


Para cada um de meus sistemas (6 no total), eu desenvolvi um programa a
parte, por exemplo eu utilizo o TTable do paradox para acesar os dbfs e ai
eu "varro" todas as tabelas e vou gravando nas tabelas do FB, pois na minha
humilde opinião, somente desta forma consegui um maior controle sobre os
tipos de dados entre um e outro(DBF X FDB).
E também como as tabelas dos novos sistemas foram totalmente remodeladas,
desta forma eu poderia preencher um ou outro campo que não existia no
formato antigo.
Dá trabalho? sem dúvida e muito trabalho, mas vc vai ter certeza do que
estará fazendo.

Fausto
----- Original Message ----- 
From: "Otto" <ottofuch em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, June 17, 2005 5:42 PM
Subject: Re: [firebase-br] Importação


No ODBC existe um Driver do Microsoft dBase (*.dbf).
Numa rotina em Delphi ou C++ Builder ou ... você pode abrir ao mesmo tempo
sua tabela antiga *.dbf e sua tabela nova dentro do banco de dados do
Firebird usando ODBC, e copiar os dados de um para o outro. Pessoalmente uso
as bibliotecas CodeBase da Sequiter, mas não é um produto gratis.
100+
Otto
----- Original Message ----- 
From: "Euler Jr." <euler em siginformatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, June 17, 2005 2:07 PM
Subject: Re: [firebase-br] Importação


> Luciano, como mencionei anteriormente, nao eh possivel importar dados de
> arq. dbf para o fb diretamente, nem com sp. Vc terá que utilizar um
> utilitário de conversão (pump), ou desenvolver sua própria rotina
> personalizada. Agora se vc gosta de escovar bits, como eu, digo que é
> perfeitamente possível desenvolver uma biblioteca em C/C++, onde possamos
> "abrir" o dbf e importá-lo para o fb, como se fosse uma udf, já que o
núcleo
> do fb permite este tipo de integração. Mas isso seria desgastante e
> trabalhoso, onde prazos de desenvolvimento teriam que ser revistos. Só pra
> adiantar existem algumas libs já prontas, escritas em C, para manipulação
de
> arq. dbf do Clipper. Isso já é um começo ! Para completar, vc terá tb que
> utilizar a api do fb (SQL e DSQL).
> Se o tempo de desenvolvimento para vc, neste momento, é um fator
> determinante então a utilização de um utilitário e/ou algumas rotinas
> personalizadas, seriam o melhor caminho a seguir.
>
> []s
> Euler Jr.
> ----- Original Message -----
> From: "luciano" <luciano em altecbtp.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Friday, June 17, 2005 1:02 PM
> Subject: Re: [firebase-br] Importação
>
>
> Agradeço muito pelo post mas eu gostaria importar arquivos DBFs para o
> Firebird, acredito eu que com aquilo que vc mencionou, vou ter que criar
> minhas próprias rotinas(criar uma tabela temporária ou stored procedures)
só
> que não sei como fazer então estou pesquisando.
>
>
>
> --
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.300 / Virus Database: 267.7.3 - Release Date: 14/06/05
>
>
> --
> Essa mensagem foi verificada contra vírus e conteúdo malicioso pelo Lisa
> Antivírus.
>
>
>
>
>
> --------------------------------------------------------------------------
--
> ----
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>


----------------------------------------------------------------------------
----


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





----------------------------------------------------------------------------
----


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


----------------------------------------------------------------------------
----


No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.323 / Virus Database: 267.7.8/22 - Release Date: 17/06/2005





----------------------------------------------------------------------------
----


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista