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. |
|
-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. |
|
-4 | NO_USER_SECURITY | Erro de verificação de segurança ao estabelecer conexão com o TOTVS | DBAccess. | Verifique:
|
-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. |
|
-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. |
|
-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. | - |
-43 | DBSERVER_INITERROR | Falha 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. |
-44 | LOCKCLIENT_ERROR | Falha 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. |
-52 | UNKNOW_OPERATION | Operaçã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 e 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 e TOTVS | DBAccess ) para maiores detalhes. |
-89 | COMM_ENVIRONMENT_ERROR | Timeout de comunicação (30 segundos) entre DBAPI e TOTVS | DBAccess. | Verifique:
|
-97 | DBAPI_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. |
-98 | CONNECTION_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. |