Ao utilizar as funções LockByName e GetSXENum, o controle de concorrência é feito no serviço de license, a partir da lib 20251006 será possivel definir para esse controle ser feito pelo dbaccess

para isso deve-se ativar essa funcionalidade via appserver.ini com as chaves abaixo na seção do ambiente

; Ativa o controle de lock via dbaccess
LOCK_ON_DB=1
; Ativa o controle de numeração via dbaccess
AUTO_NUM_ON_DB=1

Com essas chaves ativas o controle será passado ao dbacces, para o usuário final não deve modificar nada no comportamento.


Validação para ativação das chaves

Para poder ativar as chaves o ambiente deve atender alguns requisitos, são eles: