Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
...
Lista dos códigos de erros do TOTVS | DBAccess
Este artigo lista os códigos de erros e textos de mensagens de erro que podem ocorrer quando o TOTVS | DBAccess está em uso para conexão e operações com banco de dados.
Abrangência |
---|
ERP 10 e 11 |
Observação |
---|
Embora as informações sobre códigos de erros contidas neste tópico possam ajudar a diagnosticar sua ocorrência, existem diversos problemas que podem causar uma única mensagem de erro. Portanto, as informações contidas neste tópico são apenas a primeira etapa para descobrir a causa do problema. |
Para verificar exatamente o código de erro do TOTVS | DBAccess para o ERP, consulte os arquivo de log e/ou log de console do TOTVS | DBAccess.
...
Pagetitle | ||||
---|---|---|---|---|
|
A seguir, veja a lista de códigos de erros retornados pelo
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Código |
---|
Nome | Descrição | Solução |
---|---|---|
0 |
...
NO_ |
...
ERROR | A chamada da função não foi realizada com sucesso. | - |
-1 |
...
NO_ROUTED_ |
...
Tentativa de executar a função TC_Connect() sem a camada de comunicação.
...
É necessário ter um APPC - Advanced Program-to-Program Communications ou TCP/IP router disponível.
INSTALLED | Falha ao tentar estabelecer uma conexão com o TOPConnect / DBAcccess. |
|
-2 | NO_CONNECTION |
...
Tentativa de executar uma função sem estabelecer conexão prévia. |
...
Antes de executar uma função da RDD TOPCONN, execute a função |
...
TCLink() para estabelecer uma conexão com o DBAccess e a base de dados em uso. |
- |
...
TC_NoUserSecurity
...
6 | NO_MORE_CONNECTIONS | O 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 DBAccess |
-8 | INVALID_TOP_KEY | Chave de liberação emergencial inválida | Aponte o DBAccess para um License Server válido e operacional |
-10 | INVALID_FILE | Tentativa de endereçar uma operação a um handler de arquivo não aberto | . |
-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 | - |
-19 | COMMAND_FAILED | A instrução atual não foi executada com sucesso. | Verifique os detalhes adicionais na mensagem de erro no 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 DBACCESS para determinar a causa. |
-24 | NOT_OPENED |
...
PassThru_Failed
...
TCF_No_More_Connections
...
Não há mais conexões disponíveis.
...
Feche uma das conexões e tente nova conexão.
...
TCF_ScanTableError
...
Obtenha o registro, do formato AS/400, para o arquivo usado no programa do TClient e verifique a tabela.
...
-8
...
TCF_Invalid_Environment
...
-10
...
TCF_InvalidFile
...
Tentativa de abrir um arquivo que não pode ser encontrado.
...
Verifique se o arquivo está na biblioteca indicada sobre abertura.
...
-11
...
TCF_UnknownFile
...
Tentativa de abrir um arquivo que não está associado a um processo no AS/400.
...
Verifique se o identificador da tabela é utilizado em abertura.
...
-12
...
TCF_InvalidProgram
...
Verifique a localização do nome do programa.
...
-13
...
TCF_InvalidOperation
...
O programa está utilizando uma função inválida.
...
Verifique a existência da função.
...
-14
...
TCF_InvalidKeyNum
...
Foi especificado um número de campo chave maior que o arquivo como uma função de acesso chave.
...
-16
...
TCF_TooManyFiles
...
Tentativa de abrir um arquivo, porém o número máximo de arquivos abertos no servidor excedeu.
...
Feche um dos arquivos aberto e tente abrir novamente o arquivo.
...
-17
...
TCF_InvalidNumRecs
...
Um número negativo está especificado no parâmetro, do lock_or_count, da operação multiple-read.
...
Verifique o valor do parâmetro, do lock_or_count, da operação multiple-read.
...
-18
...
TCF_CallFailed
...
O programa que chama a função do TC_Call falhou.
...
Consulte, no AS/400, as mensagens de erro.
...
TCF_CommandFailed
...
O comando do AS/400 chamado na função do TC_Call falhou.
...
Consulte, no AS/400, as mensagens de erro.
...
TCF_OverrideFailed
...
O OVRDBF, comando de AS/400, está falhando na abertura o arquivo.
...
Consulte, no AS/400, as mensagens de erro.
...
TCF_QueryFailed
...
Erro produzido no OPNQRYF ou no comando SELECT do AS/400.
...
Consulte, no AS/400, as mensagens de erro.
...
TCF_Creation_Failed
...
-23
...
TCF_OpenFailed
...
O arquivo não pode ser aberto.
...
Tentativa de realizar uma operação com um arquivo que não está aberto. | Verifique se o arquivo foi aberto corretamente. | |
-25 |
...
NO_RECORD_ |
...
O registro solicitado não pode ser encontrado como uma função de acesso ao campo chave.
...
Verifique os valores do campo no registro.
FOUND | Náo foi encontrado nenhum registro que atendesse a condição de busca. |
|
...
TCF_EndOfrecords
...
Chegou no fim do arquivo ou registro que estão em Read_Multiple.
...
|
-27 |
...
NO_WRITE_ |
...
Não pode incluir um novo registro no arquivo.
...
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 DBACCESS para determinar a causa. |
-28 |
...
NO_RECORD_ |
...
Não há registro pertencente à chave especificada na função do TCF_ReadE.
...
EQUAL | . |
. |
-29 |
...
UPDATE_ |
...
Não pode criar registro no arquivo.
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 DBACCESS para determinar a causa |
...
. |
-30 |
...
DELETE_ |
...
Não pode excluir o registro do arquivo.
...
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 DBACCESS para determinar a causa. |
-31 |
...
RECORD_ |
...
LOCKED | O registro está locado por outra tarefa. | Verifique qual |
...
é o processo que |
...
está |
...
mantendo o registro bloqueado e tente novamente. |
- |
...
34 |
...
TCF_NoAuthorization
...
A utilização do TOTVS | DBAccess não está autorizada.
...
Indica que a conexão com o AS/400 não pode ser completada porque a chave do TOTVS | DBAccess é inválida ou está expirada.
...
-34
...
TCF_TooManyUsers
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 Banco de Dados |
...
não pode ser acessado. |
...
Verifique os detalhes adicionais na mensagem de erro no DBACCESS para determinar a causa. |
-36 |
...
NO_CONN_ |
...
ALLOWED | Não é possível conectar com o DBAccess, pois as novas conexões estão bloqueadas. | Houve um bloqueio manual de novas conexões da aplicação ao DBACcess através do DBAcecss Monitor. |
...
-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 na operação. | Verifique os detalhes adicionais na mensagem de erro no DBACCESS para determinar a causa. |
...
-40 |
...
BUFFER_ |
...
OVERFLOW | Erro interno controlado no mecanismo de monitoramento do 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 DBACCESS. |
...
-42 |
...
TCF_InvalidDLLLoaded
...
INVALID_DLL_LOADED | Operação não permitida para a DBAPI / DBACCESS em uso. |
...
-50
...
TCF_NoAuditConnection
...
- | |
- |
...
43 |
...
DBSERVER_ |
...
Não há memória do DOS - Disk Operating System (Sistema Operacional de Disco).
...
Indica que não pode ter o desempenho necessáro, devido a insuficiência de memória corrente.
INITERROR | Falha de inicialização do contexto de execução atual. | Verifique os detalhes adicionais na mensagem de erro no DBACCESS para determinar a causa. Caso a instância atual do DBACCESS esteja configurada como "Slave", ela depende da configuração correta de uma instância do 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 DBACCESS para determinar a causa. Caso a instância atual do DBACCESS esteja configurada como "Slave", ela depende da configuração correta de uma instância do DBAccess configurada como "Master", e esta instância deve estar no ar e em execução. |
-50 | AUDIT TRAIL OUT OF SERVICE | O DBAccess perdeu a conexão com o serviço de Auditoria Audit Trail | Verifique a configuração do serviço de auditoria no 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 DBACCESS, e certifique-se que a API Client do DBAccess é compatível com a versão do DBACcess em uso. No caso de uso do 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 APPServer e DBACCESS | A conexão TCP foi fechada ou interrompida de forma abrupta entre as aplicações. Verifique os logs de ambas as aplicações ( APPServer e DBAccess ) para maiores detalhes. |
-89 | COMM_ENVIRONMENT_ERROR | Timeout de comunicação (30 segundos) entre DBAPI e DBACCESS. | Verifique:
|
-99 | INVALID_BUILD | A DBAPI (client do DBAccess) está em uma versão menor que o DBAccess em uso | Atualize a DBAPI (.dll|.so) nos diretórios do AppServer com a versão disponível no pacote do DBAccess em uso. |
-100 | INVALID_TOPAPI | API Client do DBAccess não encontrada ou incompatível | Verifique se a configuração DRIVER da seção DBACCESS do TOTVS Application Server está apontando para o driver client atualizado do DBAccess |
...
-67
...
TCF_CommPartnerError
...
-76
...
TCF_CommSNDStatError
...
-81
...
TCF_CommInitPgmError
...
-86
...
TCF_CommParamError
...
-88
...
TCF_CommProgram_Error
...
-90
...
TCF_CommInsMemError
...
Indica que o trabalho não pode ser realizado, devido a insuficiência de memória da máquina.
...
-99
...
TCF_InvalidBuild
...
Build inválida.
...
A build TOTVS é incompatível com a versão do TOTVS | DBAccess. Certifique-se que ambos estão atualizados.
...
-
...