Histórico da Página
Ao mudar Para ativar o controle de numeração do License Server para o DBAccess as numerações criadas no License não serão transferidas automaticamente, ou seja, quando se ativa a chave e fizer uma requisição de uma nova numeração de chave, a função vai buscar o próximo número com base no último código existente na tabela somando 1. Como algumas tabelas podem existir registros onde o código está defasado e a sequência real a seguir não deve se basear no código maior da tabela, caso precise pode-se utilizar a rotina de importação de numeração do License para dbaccess Lock e Numeração automática via dbaccess é necessário rodar a seguinte rotina pelo programa inicial do smartclient.
Informar no programa inicial
...
- Para executar essa rotina é necessário acesso exclusivo no ambiente
- A chave que ativa a numeração pelo banco precisa estar ativa.
- Disponível apenas a partir da 2510.
- A importação é apenas do License server para o banco de dados, não sendo possível fazer a importação reversa.
a importação e utilizando o ambiente com a chave para a numeração no banco de dados, caso deseje voltar a utilizar a numeração pelo License, será necessário ajustar as numerações utilizadas no banco de dados pela rotina apcfg110 no configurador.Caso não seja feito o ajuste e alguma numeração tenha sido salva, quando voltar a usar o License a numeração vai estar "atrasada" podendo com isso gerar erro de chave duplicada em alguma tabelaAviso Uma vez feita ativo o controle pelo dbaccess não será possivel mais desativar e voltar usar pelo License Server.
Na primeira tela serão requisitados usuário e senha, o usuário informado precisa ser um administrador do ambiente
...
- Utilizando a numeração pelo DBAccess a chave SpecialKey não será considerada.
- O controle pelo dbaccess já é exclusivo por banco de dados, com isso a chave specialKey não teria mais utilidade
- A importação fará a leitura da chave specialKey do ambiente para fazer a importação, caso a chave esteja informada, irá importar apenas as chaves pertencentes a essa specialKey.
- Caso a SpecialKey não esteja preenchida no ambiente, a importação fará a importação de todas as numerações do License Server
- Se no License Server existir numeração com specialKey referente a outros ambientes, esses números também serão importados, porém não serão utilizados, podendo ser excluídos posteriormente pela rotina de controle de numeração do cfg.
- A importação pode ser executada novamente um tempo depois do controle pelo DBAccess ser ativado, por isso a rotina não fará importação de chaves que já foram requisitadas pelo Dbaccess.
- Caso queira que esses números também sejam importados é necessário marcar a opção para sobrescrever essas chaves no Dbaccess.
...

