Clipper On Line • Ver Tópico - letodbf não inicializa serviço no server 2019

letodbf não inicializa serviço no server 2019

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

Moderador: Moderadores

 

letodbf não inicializa serviço no server 2019

Mensagempor Amparo » 16 Set 2021 15:48

OLA AMIGOS

boa tarde

Itamar,

eu utilizo esta versão do Harbour
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.
Avatar de usuário

Amparo
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 337
Data de registro: 20 Ago 2010 10:38
Cidade/Estado: caieiras / sao paulo
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

letodbf não inicializa serviço no server 2019

Mensagempor Itamar M. Lins Jr. » 16 Set 2021 17:30

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.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

letodbf não inicializa serviço no server 2019

Mensagempor Amparo » 17 Set 2021 13:06

ola amigos

bom dia

bem vamos lá:
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
Avatar de usuário

Amparo
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 337
Data de registro: 20 Ago 2010 10:38
Cidade/Estado: caieiras / sao paulo
Curtiu: 0 vez
Mens.Curtidas: 2 vezes

letodbf não inicializa serviço no server 2019

Mensagempor carlaoonline » 03 Dez 2021 09:27

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!
Avatar de usuário

carlaoonline
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 190
Data de registro: 24 Ago 2014 22:38
Cidade/Estado: Porto Alegre-RS
Curtiu: 73 vezes
Mens.Curtidas: 22 vezes

Anterior



Retornar para Banco de Dados

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 12 visitantes


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
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro