Re: [firebase-br] [OFF-TOPPIC] - Experiências com o Lazarus ou Free-Pascal

Otto ottofuch em osite.com.br
Qua Out 6 22:46:43 -03 2004


Ok.
Mas talvez exista outra solução. Se você examinar uma tabela (arquivo) *.dbf
num editor de texto binário, você vair verificar que ele já é um arquivo
texto, precedido por um cabeçalho de descreve os dados que seguem de modo
muito lógico. Se você decepar o cabeçalho você vai obter um arquivo texto
SDF (Standard Data File), ou seja, com campos de tamanho fixo. Aí é só criar
uma rotina que importe esses registros de tamanho fixo para dentro do banco
de dados Firebird. Na realidade, nem precisa decepar o cabeçalho. No
cabeçalho você pode obter as informações tamanho de cada registro, e posição
exata em que começa o primeiro registro de dados. Os arquivos de índices
você não vai aproveitar com certeza. A rotina a que me referí acima, você
teria que criar ou em Kylix, ou em Java por causa do acesso ao banco de
dados Firebird.
[]'s
Otto
----- Original Message ----- 
From: "Leonardo Lima" <leonardo em softguild.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, October 06, 2004 5:52 PM
Subject: Re: [firebase-br] [OFF-TOPPIC] - Experiências com o Lazarus ou
Free-Pascal


Porque esta base de dados tem algumas tabelas com  500 mil e 1 milhão de
registros.
Não são poucas as tabelas. E á máquina mais robusta para fazer isto roda
linux.
----- Original Message ----- 
From: "Otto" <ottofuch em osite.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, October 05, 2004 6:41 PM
Subject: Re: [firebase-br] [OFF-TOPPIC] - Experiências com o Lazarus ou
Free-Pascal


Porque não converte numa máquina Windows e depois transfere para o Linux com
backup e restore?
100+
Otto
----- Original Message ----- 
From: "Leonardo Lima" <leonardo em softguild.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, October 05, 2004 10:21 AM
Subject: [firebase-br] [OFF-TOPPIC] - Experiências com o Lazarus ou
Free-Pascal


Caros colegas:

Tenho um programa de conversão de dados dbf para Firebird que fora
desenvolvido a priori com Delphi 5
e visava atender somente o servidores windows.
No entanto surgiu a situação de termos que conver os dados em um servidor
linux.
Daí a minha pergunta. Alguém já portou alguma aplicação dephi para
free-pascal ou lazarus?
Caso foi bem sucedido? Uso IBX ou IBO ou o quê?

Aguardo e agradeço qualquer resposta.

Sucesso a todos....
______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br


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

__________ Informação do NOD32 1.884 (20041004) __________

Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br



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





Mais detalhes sobre a lista de discussão lista