Códigos de erro

A seguir, veja a lista de códigos de erros retornados pelo TOTVS | DBAccess.

Código

Nome

Descrição

Solução

0

NO_ERROR

A chamada da função foi realizada com sucesso.

-

-1

NO_ROUTED_INSTALLED

Falha ao tentar estabelecer uma conexão com o TOTVS | DBAccess.


  • Verifique o endereço IP/Host/Porta informados
  • Verifique se o serviço do TOTVS | DBAccess está em execução
  • Verifique se não há restrição de Firewall ou infraestrutura de rede entre o servidor onde está o TOTVS | Application Server e o TOTVS | DBAccess.


-2

NO_CONNECTION

Tentativa de executar uma função sem estabelecer conexão prévia e/ou falha ao estabelecer a conexão com o TOTVS | DBAccess.


  • Antes de executar uma função da RDD TOPCONN, execute a função TCLink para estabelecer uma conexão com o TOTVS | DBAccess e o SGBD em uso.
  • Caso este erro seja retornado pela função TCLink, verifique os parâmetros informados para a função, e se o serviço do TOTVS | DBAccess endereçado no IP e Porta especificados está em execução.


-4NO_USER_SECURITY

Erro de verificação de segurança ao estabelecer conexão com o TOTVS | DBAccess.

Verifique:

  • se as versões de DBAPI e TOTVS | DBAccess são compatíveis.
  • se não há restrição de Firewall ou infraestrutura de rede entre o servidor onde está o TOTVS | Application Server e o TOTVS | DBAccess.

-6

NO_MORE_CONNECTIONS

O TOTVS | DBAccess não consegue aceitar uma nova conexão.

Verifique se não houve esgotamento de memória na máquina onde está sendo executado o TOTVS | DBAccess.

-8

INVALID_TOP_KEY

Chave de liberação emergencial inválida.

Aponte o TOTVS | DBAccess para um License Server válido e operacional.

-10

INVALID_FILE

Tentativa de realizar uma operação para uma tabela/query não aberta.

-

-11

UNKNOWN_FILE

A operação não pode ser realizada pois o arquivo informado não foi considerado válido.

Verifique a operação realizada e o arquivo informado como parâmetro.

-12

EXCLUSIVE_REQUIRED

A operação executada exige que o arquivo seja aberto em modo exclusivo.

Abra o arquivo em modo de compatibilidade ISAM Exclusivo antes de realizar a operação.

-13

INVALID_OPERATION

A operação executada não foi realizada por não ser considerada válida no contexto atual.

Verifique os detalhes envolvidos na ocorrência de erro gerada.

-14

INVALID_KEY_NUM

Foi especificado um número de ordem de índice maior que o número de índices identificado para o arquivo atual.

Verifique o número da ordem informada.

-15

FILE_IN_USE

Indica que a operação atual não pode ser realizada, pois o arquivo encontra-se em uso por outro processo.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-19

COMMAND_FAILED

A instrução atual não foi executada com sucesso.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-21

QUERY_FAILED

A query atual não foi executada com sucesso.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-24

NOT_OPENED

Tentativa de realizar uma operação com um arquivo que não está aberto.

Verifique se o arquivo foi aberto corretamente.

-25

NO_RECORD_FOUND

Não foi encontrado nenhum registro que atendesse a condição de busca.

  • Caso a operação executada seja um SKIP, não há próximo registro na tabela.
  • Caso a operação executada seja um SEEK, não foi encontrado nenhum registro que satisfaça a chave de busca informada.

-27

NO_WRITE_POSIBLE

A operação de inclusão de registro na tabela não foi realizada com sucesso.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-28

NO_RECORD_EQUAL

Não encontrou registro que satisfaça a condição informada.

-

-29

UPDATE_FAILED

A operação de inclusão de registro na tabela não foi realizada com sucesso.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-30

DELETE_FAILED

A operação de deletar um registro na tabela não foi realizada com sucesso.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-31

RECORD_LOCKED

O registro está bloqueado por outra tarefa.

Verifique qual é o processo que está mantendo o registro bloqueado e tente novamente.

-34

TOO_MANY_USERS

O número máximo de usuários conectados foi alcançado.

Necessário desconectar alguns usuários ou solicitar mais licenças.

-35

NO_DB_CONNECTION

O SGBD não pode ser acessado.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-36

NO_CONN_ALLOWED

Não é possível conectar com o TOTVS | DBAccess, pois as novas conexões estão bloqueadas.

Houve um bloqueio manual de novas conexões da aplicação ao TOTVS | DBAccess através do TOTVS | DBMonitor.

-37

INTEGRITY_FAILURE

A operação atual não foi executada com sucesso, pois houve tentativa de violação de integridade referencial ou chave única.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-40

BUFFER_OVERFLOW

Erro interno controlado no mecanismo de monitoramento do TOTVS | DBAccess.

  • Atualize a DBAPI (.dll / .so) com a versão disponível no pacote do TOTVS | DBAccess mais atual.
  • Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa.

-41

INVALID_PARAMETERS

A operação atual não foi executada com sucesso, pois houve diferença entre o número de parâmetros informado e o número de parâmetros necessários para a execução.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess.

-42

INVALID_DLL_LOADED

Operação não permitida para a DBAPI / TOTVS | DBAccess em uso.

-

-43DBSERVER_INITERRORFalha de inicialização do contexto de execução atual.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa. Caso a instância atual do TOTVS | DBAccess esteja configurada como "Slave", ela depende da configuração correta de uma instância do TOTVS | DBAccess configurada como "Master", e esta instância deve estar no ar e em execução.

-44LOCKCLIENT_ERRORFalha de inicialização da conexão de Lock de Registros.

Verifique os detalhes adicionais na mensagem de erro no TOTVS | DBAccess para determinar a causa. Caso a instância atual do TOTVS | DBAccess esteja configurada como "Slave", ela depende da configuração correta de uma instância do TOTVS | DBAccess configurada como "Master", e esta instância deve estar no ar e em execução.

-50

NO_AUDIT_CONNECTION

O TOTVS | DBAccess perdeu a conexão com o serviço de Auditoria Audit Trail.

Verifique a configuração do serviço de auditoria no TOTVS | DBAccess, e verifique se o serviço configurado encontra-se em operação.

-52UNKNOW_OPERATIONOperação solicitada não reconhecida.

Verifique a mensagem de advertência gerada no log do TOTVS | DBAccess, e certifique-se que a DBAPI é compatível com a versão do TOTVS | DBAccess em uso. No caso de uso do TOTVS | DBAccess em configuração distribuída, todos os serviços envolvidos devem ser da mesma build.

-88

COMM_PROGRAM_ERROR

Erro de comunicação entre TOTVS | Application Server TOTVS | DBAccess.

A conexão TCP foi fechada ou interrompida de forma abrupta entre as aplicações. Verifique os logs de ambas as aplicações ( TOTVS | Application Server TOTVS | DBAccess ) para maiores detalhes.

-89COMM_ENVIRONMENT_ERROR

Timeout de comunicação (30 segundos) entre DBAPI e TOTVS | DBAccess.

Verifique:

  • a quantidade de conexões simultâneas recebidas pelo TOTVS | DBAccess.
  • o consumo de CPU e memória nas máquinas onde estão a DBAPI, o TOTVS | DBAccess e o SGBD.
  • a comunicação entre DBAPI e TOTVS | DBAccess e entre TOTVS | DBAccess e SGBD.
  • o tempo de processamento das instruções e tarefas do SGBD.
  • se as versões de DBAPI e TOTVS | DBAccess são compatíveis.
-97DBAPI_OUTDATED

A build da DBAPI está em versão diferente da build do TOTVS | DBAccess.

Atualize a DBAPI (.dll / .so) com a versão disponível no pacote do TOTVS | DBAccess mais atual.

-98CONNECTION_REFUSED

O TOTVS | DBAccess está configurado para aceitar conexões de uma faixa de IPs, e o IP de origem da conexão foi recusado pelo TOTVS | DBAccess, pois não está na faixa / intervalo permitido. 

Verifique o IP da máquina de origem da conexão, e o(s) ip(s) configurados no TOTVS | DBAccess para aceite de conexão. Por default o TOTVS | DBAccess não tem restrição de IP de origem. Para habilitar um filtro de IPs de origem, é usada a configuração AllowHosts no arquivo de configuração do TOTVS | DBAccess. 

-99

INVALID_BUILD

A DBAPI (client do TOTVS | DBAccess) está em uma versão menor que o TOTVS | DBAccess em uso.

Atualize a DBAPI (.dll / .so) nos diretórios do TOTVS | Application Server com a versão disponível no pacote do TOTVS | DBAccess em uso.

-100

INVALID_TOPAPI

DBAPI (client do TOTVS | DBAccess) não encontrada ou incompatível.

Verifique se a configuração DRIVER da seção DBACCESS no arquivo INI do TOTVS | Application Server está apontando para a DBAPI atualizada do TOTVS | DBAccess.


Atualizado em 14/10/2022
Este artigo foi útil?  
Agradecemos sua avaliação.