Clipper On Line • Ver Tópico - DBF para Firebird, Firebird para dbf

DBF para Firebird, Firebird para dbf

Discussão sobre Banco de Dados e RDDs para Clipper/[x]Harbour.

Moderador: Moderadores

 

DBF para Firebird, Firebird para dbf

Mensagempor Poka » 10 Jun 2016 15:06

Olá a todos,

um exemplo , caso sirva para alguém

passar de dbf para firebird, está ok
firebird para dbf posto próxima semana

Na máquina que instalar o sistema, instale o firebird 2.5 , 32 ou 64 bits de acordo com a maquina. Instale também o ODBC.
No terminal somente o ODBC.
Descompacte o sistema numa pasta TESTE_FIREBIRD.
-Execute o SISTEMA.EXE e:
crie o banco pelo sistema no computador que está instalado o sistema.
-entre com os dados do IP, drive pelo sistema no computador que está instalado o sistema.

Poka
Anexos
teste_firebird.rar
(859.44 KiB) Baixado 196 vezes
Avatar de usuário

Poka
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 382
Data de registro: 25 Out 2004 21:26
Cidade/Estado: Leme/SP
Curtiu: 0 vez
Mens.Curtidas: 15 vezes

DBF para Firebird, Firebird para dbf

Mensagempor Poka » 11 Jun 2016 10:34

Estava com erro acima de 10.000 registros, corrigido
seque arquivo anexo

Poka
Anexos
teste_firebird.rar
(859.61 KiB) Baixado 284 vezes
Avatar de usuário

Poka
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 382
Data de registro: 25 Out 2004 21:26
Cidade/Estado: Leme/SP
Curtiu: 0 vez
Mens.Curtidas: 15 vezes

DBF para Firebird, Firebird para dbf

Mensagempor fladimir » 11 Jun 2016 11:44

A comunidade agradece
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


DESKTOP CONSOLE Harbour | MinGW | DBF | CDX | FastReport | MySQL
DESKTOP VISUAL... Harbour | MinGW | Xailer | MariaDB Nativo | FastReport
MOBILE Android/IOS e WEB - Windev Mobile 22
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2357
Data de registro: 15 Nov 2006 19:21
Curtiu: 25 vezes
Mens.Curtidas: 135 vezes

DBF para Firebird, Firebird para dbf

Mensagempor sygecom » 11 Jun 2016 13:05

Um tempo atrás fiz algo parecido:
filebase.php?d=1&id=158&ctg=9&searchword=&what=s&page=1

Uso até hoje quando vou migrar de clientes.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 6637
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 75 vezes

DBF para Firebird, Firebird para dbf

Mensagempor janio » 12 Jun 2016 09:56

Uso para migrações esse seu já há algum tempo, SyGecom!

Muito bom!
:{

Janio
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1809
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 7 vezes
Mens.Curtidas: 56 vezes

DBF para Firebird, Firebird para dbf

Mensagempor Mario Mesquita » 07 Jul 2016 21:40

Boa noite a todos.

Sygecom, sua ferramenta migra do Firebird pra DBF tranquilo?

Vou precisar disso em breve, se funciona me salva a pátria!

Hoje instalei o MySQL pra migrar uma BD dela pra DBF. Só abri com o MySQL-Front e ia exportar pra MDB (Acess) para gerar em DBF,

Vou baixar e tentar usar.

Desde já, valeu!

Abraço a todos,
Mario.
Avatar de usuário

Mario Mesquita
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 388
Data de registro: 08 Dez 2009 12:47
Cidade/Estado: Rio de Janeiro
Curtiu: 1 vez
Mens.Curtidas: 8 vezes

DBF para Firebird, Firebird para dbf

Mensagempor Mario Mesquita » 07 Jul 2016 22:21

Estou fazendo algo errado, não consegui.

Selecionei a base como MySQL, Porta 3306, Host 127.0.0.1, Usuario root, senha (a que cadastrei ao instalar o MySQL).

O que ponho no CharSet?

Em Base de Dados, coloquei a pasta e o nome do arquivo .SQL. Mas no gerenciador o nome é outro. Qual deles devo usar?

Sds,
Mario.
Avatar de usuário

Mario Mesquita
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 388
Data de registro: 08 Dez 2009 12:47
Cidade/Estado: Rio de Janeiro
Curtiu: 1 vez
Mens.Curtidas: 8 vezes

DBF para Firebird, Firebird para dbf

Mensagempor Mario Mesquita » 20 Jul 2016 09:38

Bom dia, pessoal.

Consegui migrar as tabelas do MySql para dbf. O único senão foram os arquivos FPT que descobri virem a ser análogos aos DBT. Como uso DBU, não abrem nem trocando a extensão. Mas o gerenciador do MiniGui abriu e deletei os campos memo e resolveu. Valeu a dica preciosa.

Agora vou precisar migrar umas tabelas Firebird.

Pergunto: Tem problema instalar MySql e Firebird na mesma máquina?

Sds,
Mario.
Avatar de usuário

Mario Mesquita
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 388
Data de registro: 08 Dez 2009 12:47
Cidade/Estado: Rio de Janeiro
Curtiu: 1 vez
Mens.Curtidas: 8 vezes

DBF para Firebird, Firebird para dbf

Mensagempor clipsis » 27 Jul 2016 11:00

Olá e bom dia a todos!

Oi, sygecom. Tudo bem?
Achei interessante seu programa utilitário "Importador de SQL para DBF". Testei e achei muito funcional. Parabéns!

Minhas questões são as sequintes:

1. Alguém conhece alguma ferramenta para a partir de uma pasta com DBF's gerar os scripts para criação destas tabelas num banco de dados Firebird?
2. No utilitário do sygecom é possível Importar de SQL para DBF . E o contrário Importar de DBF para SQL ? Alguém conhece alguma coisa?

Abrs
Clipper 5.2/Blinker
Harbour 3.0/Mingw
clipsis
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 78
Data de registro: 02 Jun 2010 11:53
Cidade/Estado: brasil
Curtiu: 0 vez
Mens.Curtidas: 0 vez

DBF para Firebird, Firebird para dbf

Mensagempor sygecom » 27 Jul 2016 12:49

tenho esse aqui também:
http://sagierp.com.br/devel/xbase/sql2dbf.rar

Mario Mesquita escreveu:O que ponho no CharSet?
Mario.

É usado apenas no FIREBIRD, nos outros SQL deixe em branco
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 6637
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 75 vezes

DBF para Firebird, Firebird para dbf

Mensagempor Mario Mesquita » 28 Jul 2016 18:48

Boa noite a todos.

Sygecom, salvou a pátria seu programa! A exportação para XLS ou MDB foi uma droga, saiu tudo em chinês, kkkkk

Agora vou precisar migrar Firebird mesmo, até perguntei se tem problema ter o MySql e o Firebird na mesma máquina.

Abraço,
Mario.
Avatar de usuário

Mario Mesquita
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 388
Data de registro: 08 Dez 2009 12:47
Cidade/Estado: Rio de Janeiro
Curtiu: 1 vez
Mens.Curtidas: 8 vezes

DBF para Firebird, Firebird para dbf

Mensagempor sygecom » 28 Jul 2016 20:38

Mario Mesquita escreveu:Agora vou precisar migrar Firebird mesmo, até perguntei se tem problema ter o MySql e o Firebird na mesma máquina.


Não tem problema algum, tenho na minha maquina, PostgreSQL, Mysql, Firebird e MSSQL, roda tudo sem problemas.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 6637
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 75 vezes

DBF para Firebird, Firebird para dbf

Mensagempor janio » 18 Ago 2016 11:45

SygeCom,

Ja usei o seu utilitarios algumas vezes e, realmente, ele salvou a pátria. Mas essa semana eu fui migrar um banco Firebird e aconteceu um negocio esquisito que gostaria de compartilhar, até pq não sei se seria um bug do utilitário.

Conforme podemos ver nas imagens anexas, a tabela em questão tinha apenas 3 campos:

PROCODAUX
PROCOD
PROFATORMULT

Ocorre que ao transformar para DBF, ele trocou o nome do campo PROCOD para CAMPO002. Resultado: Como o nome do campo era diferente na origem e destino, ao apendar os dados PARA ESTE CAMPO não foram gravados.

Como o nome dos 2 campos (PROCODAUX e PROCOD) são muito parecidos, não sei se o utilitário se atrapalhou e para não ter 2 campos iguais no dbf, ele acabou mudando o nome de um dos campos.

O campo que eu estava precisando era justamente o que ele mudou o nome e que (por isso) não havia registros nele. Passei horas, horas e horas até descobrir isso rsrsrs. Ja tava quase desistindo
Anexos
dbu.png
IMG_2749.JPG
fui...
e-mail:janioaguiar@yahoo.com.br
msn: janio_aguiar@hotmail.com
xHarbour1.2.1/Harbour3.2 + wvg + hwgui + Mediator + MySql
Avatar de usuário

janio
Colaborador

Colaborador
 
Mensagens: 1809
Data de registro: 06 Jul 2004 07:43
Cidade/Estado: UBAJARA - CE
Curtiu: 7 vezes
Mens.Curtidas: 56 vezes

DBF para Firebird, Firebird para dbf

Mensagempor sygecom » 02 Out 2016 21:38

Janio,
Isso o aplicativo faz isso mesmo, por que não consegue criar campo DBF maior que 10 carácter.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
leonardodemachado@hotmail.com
Avatar de usuário

sygecom
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 6637
Data de registro: 21 Jul 2006 10:12
Cidade/Estado: Alvorada-RS
Curtiu: 1 vez
Mens.Curtidas: 75 vezes

DBF para Firebird, Firebird para dbf

Mensagempor Nilton Nodari » 16 Mai 2017 07:57

Poka,

Chegou a fazer o que converte FDB para DBF ?

Desde ja grato.
Nilton Nodari
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 1
Data de registro: 16 Mai 2017 07:53
Cidade/Estado: Rio de Janeiro
Curtiu: 1 vez
Mens.Curtidas: 0 vez

Próximo



Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro