Página 2 de 2

letodbf não inicializa serviço no server 2019

Enviado: 16 Set 2021 15:48
por Amparo
OLA AMIGOS

boa tarde

Itamar,

eu utilizo esta versão do Harbour

Código: Selecionar todos

Comments to Harbour distribution offered by HMG Extended Edition
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

Version: 3.2.0dev

Built on: 2014-09-23

Last ChangeLog entry: 2014-09-23 13:18 UTC+0100 Przemyslaw Czerpak

ChangeLog ID: 60325b70f1b403b178bbecc4347d4b15006a50ff

Compiler: Borland C++ 5.5.1 (32-bit)

Extra Harbour compiler options: -gc0

Extra C compiler options: -DHB_GC_AUTO -DHB_GUI

Build options: (Clipper 5.3b) (Clipper 5.x undoc)
eu estou migrando tudo para: Harbour MiniGUI Extended Edition 21.05 (Update 4) com MariaDB mais vai demorar um pouco esta migração então o que vc me sugere? o que baixar? onde baixar? macete para instalar?

abraços.

letodbf não inicializa serviço no server 2019

Enviado: 16 Set 2021 17:30
por Itamar M. Lins Jr.
Olá!
Compiler: Borland C++ 5.5.1 (32-bit)
Harbour é uma coisa BCC é outra coisa.
Não sei onde está as postagens para usar HB32 com GCC, eu já coloquei aqui no forum como usar o Harbour a partir dos fontes. O José Quintas e outros membros do PCTOLEDO também já postaram.
Last ChangeLog entry: 2014-09-23 13:18 UTC+0100 Przemyslaw Czerpak
Seu Harbour é de 2014 tem atualização no Harbour este ano.
Seu BCC tem mais de 20 anos 5.5 (2000-02-16;[8] Windows 95/98/NT/2000)

Procure aqui no forum as informações que vc precisa para usar Harbour e GCC atualizados.
Não tenho nada contra o BCC se funciona e não tem problemas, eu mesmo continuaria usando. Pq BCC não compilava QT e não tem no Linux e não é o compilador padrão do Harbour, dai eu uso GCC.

Saudações,
Itamar M. Lins Jr.

letodbf não inicializa serviço no server 2019

Enviado: 17 Set 2021 13:06
por Amparo
ola amigos

bom dia

bem vamos lá:

Código: Selecionar todos

baixei o wingw-w64
instalei a versão 6.1.0
arquitetura x86_64
threads posix
exception sjlj
build revision 1

instalou tudo blza

baixei o harbour 3.2

SET HB_INSTALL_PREFIX=C:\HB32

compilei win-make clean install

gerou o hb32 o bin as libs os includes ...

em seguida compilei:

hbmk2 letodbsvc.hbp  (gerou o letodb.exe)

compilei;

hbmk2 rddleto.hbp gerou a librddleto.a

no servidor:
criei a pasta letodbf e copiei o letodb.exe e o letodb.ini

executei letodb install e net start letodbf_service
agora sim!!!!! o serviço esta rodando no servidor!!!!!!

vou agora criar um projeto para conectar e fazer os testes.

abraços

letodbf não inicializa serviço no server 2019

Enviado: 03 Dez 2021 09:27
por carlaoonline
Bom dia!

Esta mensagem é sobre a compilação do LetoDb, mais especificamente sobre os comandos Leto_FCopyToSrv e Leto_FCopyFromSrv.

O HMG.3.5 vem por padrão compilador MinGw,

e

o HMGS (MiniGui Extend) 2005-2021 (Walter Formigoni ) vem por padrão o compilador BCC

(Pelo menos pra mim foi assim).


Descobri que se eu compilar os arquivos do Leto (Leto.exe / LetoSvc.exe) com um deles e o aplicativo cliente com outro (ambos com a mesma versão do Harbour alternando apenas MinGw/Bcc), os comandos Leto_FCopyToSrv e Leto_FCopyFromSrv não funcionam.


Compilei e instalei o Letodb a mais de ano pelo Harbour 3.2 e MinGw da instalação do HMG.3.4.4 e funcionava beleza, atualizei meus aplicativos no cliente com o HMG.3.5 e tranquilo. Agora estou tentando migrar para modo gráfico HMGS MiniGui Extend e ao compilar os mesmo aplicativos clientes (ainda em modo console) percebi que os comandos citados não funcionam. Demorei um pouco pra fazer os testes e descobri que (pelo menos pra mim) não tem jeito, só funciona estando o aplicativo cliente e os arquivo do Letodb compilados da mesma forma. Se inverter tb não funciona, tem que ser tudo MinGw ou tudo Bcc.

Os relatórios e alterações de registros funcionam normal, não cheguei a fazer maiores testes de outros detalhes pois como preciso fundamentalmente dos comandos acima então não avancei nos demais testes.

Achei isso bem ruim, pois pode haver outros problemas semelhantes e se tiver vários aplicativos que usam os comandos aí tem que recompilar tudo.

Não sei exatamente se o tópico seria esse mas talvez alguém consiga rodar o Leto no servidor e não consiga conectar ou trabalhar corretamente devido a uma situação semelhante e fique achando que o problema é no servidor, então recomento compilar tudo com o mesmo compilador.

Não sei se tem algum macete.....

Era isso!