Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Portuguese

Pagetitle
Controle de licenças com TOTVS DBAccess
Controle de licenças com TOTVS DBAccess

Controle de licenças com TOTVS | DBAccess

O controle de licenças do TOTVS | DBAccess é realizado por um serviço de License Server, do ERP, que deve ser configurado no ambiente.

Abrangência
ERP 10 e 11



TOTVS | DBAccess utilizando License Server

O TOTVS | DBAccess utiliza as seguintes licenças:

  • 4091 = TOP Processor
  • 4092 = TOP User

Ao iniciar o serviço do TOTVS | DBAccess, o mesmo estabelece conexão com o servidor de licenças e verifica se o license possui alguma licença 4091 (processor). Se existir a licença 4091, o TOTVS | DBAccess consumirá o número de licenças 4091 igual ao número de processadores (core) encontrado no equipamento onde está sendo executado. Porém, caso não consiga obter essas licenças, é registrada falha no processo e apenas 2 conexões são liberadas.

Caso o número de núcleos indentificados apresente alguma divergência com o resultado esperado, a configuração de um log adicional de informação de processos pode ser habilitado - clique aqui para mais detalhes - para gerar um log detalhado do processo de identificação.

Caso o total de licenças 4091 seja 0 (zero), é verificada a quantidade de licenças 4092 (user). Se encontrado, por padrão todas as licenças 4092 são consumidas instantaneamente. No entanto, não é possível utilizar os dois tipos de licenças simultaneamente, mesmo que o License Server possua quantidade registrada para os dois tipos de licenças acima. Pois, o sistema sempre prioriza a utilização da licença TOP Processor (4091).

 

Observação
A verificação de licença inicialmente é realizada pelo total registrado e não pelo efetivamente disponível.


 

Limitação de consumo de licenças TOP User (4092)

Caso a liberação de licenças para o TOTVS | DBAccess seja realizada por conexão/usuário, todas as licenças são adquiridas pelo TOTVS | DBAccess, logo que conectar no License Server, após subir o serviço.

Se utilizados, em um determinado ambiente, mais de um serviço do TOTVS | DBAccess, para banco de dados distintos e/ou base de teste, onde exista apenas um servidor de licenças, e este servidor de licenças possua licenciamento por usuário, é possível limitar a quantidade de licenças que o TOTVS | DBAccess vai obter do License Server, através da alteração do arquivo dbaccess.ini, seção [general], inserindo a chave LicenseLimit=nnn, onde nnn é o número de licenças TOP_User (4092) que o TOTVS | DBAccess vai solicitar ao License Server.

Deste modo, caso o License Server possua 50 licenças, porém 40 são usadas para um TOTVS | DBAccess e o outros 10 por outro, basta configurar a chave acima em cada um dos TOTVS | DBAccess. No entanto, é importante lembrar que o serviço do TOTVS | DBAccess deve ser parado e iniciado novamente para que esta configuração seja realizada e que a quantidade é fixa por ambiente e não on-demand.

 

TOTVS | DBAccess

A aplicação TOTVS | DBAccess, utilizada a partir do produto Microsiga Protheus 11, utiliza o mesmo sistema de licenciamento.