Árvore de páginas

 

Ao acessar o EMS 5 é apresentado o erro 10646. O que fazer? 

 

Solução:

 O erro 10646 (Banco de integração não está conectado) indica que a licença do EMS 5 e do EMS 2 é integrada.
Exemplo:
Se o cliente possui 10 usuários do EMS 2 e 15 usuários do EMS 5, a partir do momento que o cliente adquire a licença integrada o cliente passa a ter 25 usuários para utilizar nos dois produtos, sem limite de usuários para cada produto.
Neste caso, poderiam ser utilizadas 20 licenças no EMS 2 e 5 licenças no EMS 5, por exemplo, ou qualquer outra opção, com o limite de 25 usuários logados nos dois produtos.

Informamos que os números de série são gerados de acordo com o contrato do cliente com a TOTVS. Caso os senhores discordem de receber essa validação integrada do EMS 2 com o EMS 5, solicitamos que entrem em contato com o seu Gerente de Contas para que o seu contrato seja modificado.

Para corrigir o erro reportado será necessário:

No EMS 5:
Conectar todos os bancos do EMS 2 no arquivo .pf utilizado no atalho do EMS 5.
O cadastro de Bancos Externos do EMS 5 deve estar em branco.
Será necessário também alterar o arquivo “.ini” do EMS 5 e inserir no “PROPATH” o diretório de programas do EMS 2.

OBS: Se for acessado o EMS 5 (com todos os bancos do 2 e do 5 conectados) ou o EMS 2 (com todos os bancos do 2 e do 5 conectados), estará consumindo apenas 1 licença do EMS.

No EMS 2:

Conectar todos os bancos do EMS 5 no arquivo .pf utilizado no atalho do EMS 2.
O cadastro de Bancos Externos do EMS 2 deve estar em branco.
Será necessário também alterar o arquivo “.ini” do EMS 2 e inserir no “PROPATH” o diretório de programas do EMS 5.

No caso das bases serem unificadas:

Lembramos que caso as bases dos Produtos sejam unificadas, devem ser criados os “ALIAS” necessários para o correto funcionamento do Produto. O arquivo que cria os “ALIAS” deve estar indicado no atalho do Produto.

Abaixo existe um exemplo de arquivo que faz a criação dos “ALIAS” necessários.

Exemplo do programa alias-ems2.p:

/* Início alias-ems2.p */
create alias mgadm for database ems2cad no-error.
create alias mgdis for database ems2cad no-error.
create alias emsbas for database ems5cad no-error.
create alias emsfin for database ems5cad no-error.
/* .... Deverão ser criados todos os “ALIAS” necessários para o EMS 2 e o EMS 5*/

run men/men902za.p.
quit.
/* Fim alias-ems2.p */

Exemplo do programa alias-ems5.p:

/* Início alias-ems5.p */
create alias mgadm for database ems2cad no-error.
create alias mgdis for database ems2cad no-error.
create alias emsbas for database ems5cad no-error.
create alias emsfin for database ems5cad no-error.
/* .... Deverão ser criados todos os “ALIAS” necessários para o EMS 2 e o EMS 5*/

run prgtec/men/men902za.p.
quit.
/* Fim alias-ems5.p */