Página 2 de 4
letodb e ltodbf ?
Enviado: 09 Mar 2024 11:52
por leandrolinauer
Bom dia a todos.
Estou tentando compilar o LetoDBF baixado de
https://github.com/elchs/LetoDBf/archiv ... master.zip
deste tutorial
https://linguagemclipper.com.br/blogs/t ... no-windows
Renomeie de letodbf-master para letodbf. OK
hbmk2 letodbsvc.hbp, roda roda e finaliza sem nenhuma resposta mas tbem não cria nada.
hbmk2 letodb.hbp, roda roda e finaliza sem nenhuma resposta mas tbem não cria nada.
hbmk2 rddleto.hbp, gera a lib sem problemas.
Mas preciso gerar o server para rodar e de preferencia como serviço.
Grato a todos.
letodb e ltodbf ?
Enviado: 09 Mar 2024 12:06
por sygecom
Harbour 3.2 ou 3.4 ?
E qual compilador C(bcc,mingw,msvc e etc...) e versão ?
Vou baixar e, tentar compilar com harbour 3.2 + Mingw32 ( gcc version 8.1.0 )
letodb e ltodbf ?
Enviado: 09 Mar 2024 12:19
por sygecom
Baixei e compilei tudo e, todos compilaram sem erros e, gerou .LIB e .EXE
Nota: Se você compilar o hbmk2 letodb.hbp com 64bits, acredito que vai ter um melhor desempenho.
letodb e ltodbf ?
Enviado: 09 Mar 2024 12:21
por sygecom
Ahhhhh esqueci
Se poder adicione em todos -gc3
Uma dica do colega Marcos Gambeta aqui no forum, isso deixa .exe maior mas tem melhor desempenho e, já testei com meu sistema e é de fato melhor.
exemplo:
hbmk2 letodb.hbp -gc3
hbmk2 letodbsvc.hbp -gc3
hbmk2 rddleto.hbp -gc3
letodb e ltodbf ?
Enviado: 09 Mar 2024 14:47
por Itamar M. Lins Jr.
Olá!
hbmk2 letodbsvc.hbp, roda roda e finaliza sem nenhuma resposta mas tbem não cria nada.
Já olhou na pasta bin ?
Saudações,
Itamar M. Lins Jr.
letodb e ltodbf ?
Enviado: 09 Mar 2024 22:54
por leandrolinauer
Estou usando o harbour3.4
Tinha que gerar um server.exe e não achei
letodb e ltodbf ?
Enviado: 09 Mar 2024 23:12
por Itamar M. Lins Jr.
Olá!
Tinha que gerar um server.exe e não achei
Pq ? Vc mexeu no hbp do letodbf ?
Posta ele aqui pra gente ver.
O que diz o nome do .exe que tem que gerar é o .hbp do letodbf.
Saudações,
Itamar M. Lins Jr.
letodb e ltodbf ?
Enviado: 10 Mar 2024 01:12
por Itamar M. Lins Jr.
Olá!
Conforme o arquivo letodbsvc.hbp
Código: Selecionar todos
...
--- down here you should not modify without deeper knowledge about why ---
-l
-strip
-gc3
-mt
{!win}-static
{win}-fullstatic
-nodefgt
-obin/letodb
-iinclude
{__LZ4}-isource/3rd/lz4/lib
-n
-w3
-q0
-es0
...
-obin/letodb
Vai gerar na pasta bin\letodb.exe
Saudações,
Itamar M. Lins Jr.
letodb e letodbf ?
Enviado: 11 Mar 2024 16:20
por leandrolinauer
Boa tarde a todos.
Desculpem-me, falha minha, não fui nem olhar dentro da pasta bin.
Ta lá o LETODB.EXE
Agora é só configurar o LETO.INI e correr pro abraço.
Valeu
obrigado
Não sei se foi a COVID ou é a IDADE, de qualquer forma vamos colocar a culpa na COVID (rsrsrsrs)
letodb e letodbf ?
Enviado: 11 Mar 2024 21:10
por leandrolinauer
Boa noite, estou com uma dúvida.
Tenho dois bancos de dados no mesmo servidor, ou seja, duas empresas usando o mesmo servidor.
Pasta DADOS
DADOS\EMPRESA1
DADOS\EMPRESA2
Como funciona o leto nesta ocasião porque tenho que usar nas duas empresas a mesma solução.
Grato
letodb e letodbf ?
Enviado: 11 Mar 2024 21:18
por Itamar M. Lins Jr.
Olá!
Ai tá fácil
Colocar no letodb.ini
Ele vai enxergar as sub pastas.
Então fica:
Código: Selecionar todos
use empresa1\clientes
use empresa2\clientes
If leto_file("empresa1\clientes.dbf")
Teste ai pra ver se é isso mesmo.
Fiquei na dúvida se precisa usar "\empresa1\clientes.dbf"
Mas o letodb.ini é da forma que coloquei.
No meu eu uso a pasta dados e as subpastas 2020, 2021...
\dados\2021
\dados\2022
...
Saudações,
Itamar M. Lins
letodb e letodbf ?
Enviado: 12 Mar 2024 10:25
por leandrolinauer
Bom dia Itamar.
Valeu pela explicação, vou usar pela primeira vez LETOdb e vamos ver no que dá.
Grato
letodb e letodbf ?
Enviado: 12 Mar 2024 12:54
por paiva
Aproveitando rs
Não tive tempo de testar ainda ++++
no meu caso Basicamente uso 2 pastas \dbdc e outra Normalmente \usr\sfa
se no ini colocar \dbdc
posso acessar normalmente pelo caminho : \usr\sfa\crclie.dbf ?
ou //IP/\usr\sfa\crclie.dbf ?
ou seja NAO precisaria estar TUDO sob a pasta \dbdc (que esta lá no ini )
seria + facil aceitar c:\ lá no ini
Vou ver se semana que vem volto a testar
Paiva
letodb e letodbf ?
Enviado: 12 Mar 2024 13:07
por sygecom
leandrolinauer escreveu:Não sei se foi a COVID ou é a IDADE, de qualquer forma vamos colocar a culpa na COVID (rsrsrsrs)
Eu também coloco direto na conta do COVID Kkkkkkkkkk
letodb e letodbf ?
Enviado: 12 Mar 2024 13:09
por Itamar M. Lins Jr.
Olá!
no meu caso Basicamente uso 2 pastas \dbdc e outra Normalmente \usr\sfa
Vamos raciocinar.
O letodb é um "servidor" de arquivos DBF. Então é para ele que devemos solicitar.
Ele fica escutando nossa solicitação pelo protocolo TCP/IP na porta 2812(default)
Quando vamos ATIVAR o LetoDb.exe precisamos informar para ele qual é a pasta que ele ira SERVIR(monitorar) não é aconselhável colocar c:\ embora funcione da forma que vc quer.
Melhor será se você criar uma pasta vamos supor "c:\DataBase" ou "c:\Dados" e dentro dessa colocar as demais pastas. Fica até mais simples na hora de fazer backup.
Se o Letodb estiver olhando para uma pasta(na raiz) não vai enxergar a outra.
uso 2 pastas \dbdc e outra Normalmente \usr\sfa
Se desejar trabalha dessa forma com duas pastas na raiz vai precisar roda 2 instancias do Letodb. Uma na porta 2812 e outra na porta 2840 por exemplo.
Não use 2813 pq ele ativa essa porta internamente(default) para 2812
Saudações,
Itamar M. Lins Jr.