Página 1 de 2

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 08:30
por Amparo
ola amigos

bom dia

tentativa de usar o letodbf no win server 2019 santand mas o serviço não sobre, tentei os seguintes comandos:
letodb install ou somente letodb

abaixo a mensagem do letodb.log mais abaixo uma geral do meu quadro.

Código: Selecionar todos

09.14.2021 08:01:54       LetoDBf Server try to start ...
09.14.2021 08:01:54       UDF file: E:\LetoDbf\letoudf.hrb not present.
09.14.2021 08:01:54 INFO: LetoDBf Server 3.00, will run at port :2812 ( internal also used :2813 )
09.14.2021 08:01:54 INFO: DataPath=E:\Limpium\DADOS, ShareTables=1, NoSaveWA=1, max database=999
09.14.2021 08:01:54 INFO: LoginPassword=0, CacheRecords=21, LockExtended=0
09.14.2021 08:01:54 DEBUG second socket: 400 for errors established
09.14.2021 08:01:54 DEBUG thread3() with pipe handle: 408 started .. 
Baixei o Letodbf do endereço https://github.com/elchs/LetoDBf através do botão download ZIP.


OBS: compilei com o hbmk2 que esta na pasta c:\minigui\batch\ e c:\borland\bcc58
Harbour MiniGUI Extended Edition 21.05 (Update 4)

compilei o letodb.hpb gerou o letodb.exe na pasta bin
compilei o rddleto.hbp gerou o rddleto.lib na pasta lib

crie uma pasta no servidor chamada LETODBF nesta pasta coloquei o letodb.exe e o letodb.ini

meu letodb.ini

Código: Selecionar todos

;Server = 200.181.231.107
;IP = 192.168.1.140
Port = 2812
DataPath = E:\Limpium\DADOS
;LogPath = letodb.log
Default_Driver = CDX
;Lock_Scheme = 6
;Memo_Type = FPT
Share_Tables = 1
No_Save_WA = 1
Lower_Path = 0
EnableFileFunc = 1
EnableAnyExt = 1
Allow_UDF = 1
Pass_for_Login = 0
Pass_for_Manage = 0
Pass_for_Data = 0
;Pass_File = "leto_users"
Cache_Records = 21
;Max_Vars_Number = 1000
;Max_Var_Size = 67108864
;Tables_Max  = 999
;Users_Max = 999
Debug = 1
Optimize = 1
;AutOrder = 0
;ForceOpt = 0
;TimeOut = 360
;Zombie_Check = 0
;Server_User = advantage
;Server_UID = 1000
;Server_GID = 4
;BC_Services = letodb;
;BC_Interface = eth2
;BC_Port = 2812
DataBase = E:\Limpium\DADOS
Backup = E:\LetoDBf\backup
Mask = *.dbf,*.dbt,*.ntx
Lock = 1
Seconds = 30
Wait = 1
ArcCmd = tar -cvzf E:\LetoDBf\backup\leto.tar.gz E:\LetoDBf\backup\*
o que eu fiz de errado?

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 12:20
por Itamar M. Lins Jr.
Olá!
Cadê o erro ?

Saudações,
Itamar M. Lins Jr.

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 13:59
por Amparo
ola amigos

boa tarde

blza Itamar.

bem o erro e esse na descrição da postagem ele não sobe o serviço no servidor, o letodb.log mostra o erro!

para ele funcionar tem que estar no serviço do servidor, usando letodb install não inicia o serviço ou se digitar apenas letodb também não inicia o serviço.


abraços

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 14:03
por Amparo
ola migos

tentei executar o letodb como administrador e gera letodb.log desta forma:

09.14.2021 14:01:37 LetoDBf Server try to start ...
09.14.2021 14:01:37 UDF file: E:\LetoDbf\letoudf.hrb not present.
09.14.2021 14:01:37 INFO: LetoDBf Server 3.00, will run at port :2812 ( internal also used :2813 )
09.14.2021 14:01:37 INFO: DataPath=E:\Limpium\DADOS, ShareTables=1, NoSaveWA=1, max database=999
09.14.2021 14:01:37 INFO: LoginPassword=0, CacheRecords=21, LockExtended=0
09.14.2021 14:01:37 DEBUG second socket: 380 for errors established
09.14.2021 14:01:37 DEBUG thread3() with pipe handle: 388 started ..

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 14:16
por JoséQuintas
Estranhei os "ponto e vírgula" do ini.
Não estão no lugar errado?

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 14:56
por Amparo
ola amigos

tudo bem Jose Quintas

esse ini veio junto com o download do github eu apenas mudei alguns dados como: server, ip, path o restante não mexi!

abraços

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 17:13
por Itamar M. Lins Jr.
Olá!
Até agora não vi o erro.
Cadê o erro ?

Saudações,
Itamar M. Lins Jr.

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 17:55
por Amparo
ola amigos

Itamar,

abaixo não tem erro nenhum para vc? se não tem porque não inicia o serviço no windows?

server try to start ---> tentou iniciar

380 for erros established

Código: Selecionar todos

tentei executar o letodb como administrador e gera letodb.log desta forma:

09.14.2021 14:01:37 LetoDBf Server try to start ...
09.14.2021 14:01:37 UDF file: E:\LetoDbf\letoudf.hrb not present.
09.14.2021 14:01:37 INFO: LetoDBf Server 3.00, will run at port :2812 ( internal also used :2813 )
09.14.2021 14:01:37 INFO: DataPath=E:\Limpium\DADOS, ShareTables=1, NoSaveWA=1, max database=999
09.14.2021 14:01:37 INFO: LoginPassword=0, CacheRecords=21, LockExtended=0
09.14.2021 14:01:37 DEBUG second socket: 380 for errors established
09.14.2021 14:01:37 DEBUG thread3() with pipe handle: 388 started ..

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 18:26
por JoséQuintas

Código: Selecionar todos

09.14.2021 14:01:37 DEBUG second socket: 380 for errors established
Tenho a impressão de que vai ser usado o socket 380 pra erros, e não que ocorreram 380 erros.

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 18:36
por Amparo
ola amigos

boa tarde

Jose Quintas, pode até ser mas,

LetoDBf Server try to start ...

aqui diz tentou iniciar o serviço e NÃO INICIOU SERVIÇO isso quer dizer que não registrou o serviço do letodb

ai nunca que o comando Net Start letodbf_service vai funcionar.

abraços

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 18:49
por Itamar M. Lins Jr.
Olá!
compilei o letodb.hpb gerou o letodb.exe na pasta bin
Deve está rodando ai. Como vc sabe que o servidor está subindo o serviço e depois caindo(derrubando) ?

Dessa forma vc cria o LetoDb.exe sem ser um serviço. Não fica instalado.
Está explicado no manual.

Código: Selecionar todos

Server itself:
    letodb.hbp is ready configured server for Windows and Linux daemon,
    letodbsvc.hbp is ready configured server for use as Windows service.
    -- Windows service  hbmk2 letodbsvc
    -- all other OS     hbmk2 letodb
letodbsvc.hbp is ready configured server for use as Windows service.

Saudações,
Itamar M. Lins Jr.

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 19:01
por Itamar M. Lins Jr.
Olá !
aqui diz tentou iniciar o serviço e NÃO INICIOU SERVIÇO isso quer dizer que não registrou o serviço do letodb

ai nunca que o comando Net Start letodbf_service vai funcionar.
Está explicado o procedimento acima. Net... só funciona se compilar o letodb.exe como serviço.

Saudações,
Itamar M. Lins Jr.

letodbf não inicializa serviço no server 2019

Enviado: 14 Set 2021 19:04
por Itamar M. Lins Jr.
Olá!
server try to start ---> tentou iniciar
Tentou e consegui iniciar.
AS linhas abaixo comprovam que o letodb.exe está na memória mas não como serviço.
Por isso letodb.exe install não acontece nada(não instala), pois foi compilado para rodar assim sem ser um serviço que é instalado.

Saudações,
Itamar M. Lins Jr.

letodbf não inicializa serviço no server 2019

Enviado: 16 Set 2021 08:04
por Amparo
ola amigos

bom dia

é por enquanto vou parar o teste com o leto, quando estiver com um pouco de folga volto e recomeço de novo!

abraço!

letodbf não inicializa serviço no server 2019

Enviado: 16 Set 2021 09:21
por Itamar M. Lins Jr.
Olá!
Com BCC o LetoDbf vem sem alguns recursos. Basta olhar no arquivo .hbp para ver que ele não vem com compressão LZ4 por exemplo.

Código: Selecionar todos

#-env:__BM=yes
{!bcc}-env:__LZ4=yes
-env:__PMURHASH=yes
...
{bcc}-lhbmemio
{bcc}-lhbct
{!bcc}hbmemio.hbc
{!bcc}hbct.hbc 
Saudações,
Itamar M. Lins Jr.