Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Pagetitle
Códigos de erro
Códigos de erro

A seguir, veja a lista de códigos de erros retornados pelo

Inclusão de trecho
DBAccess
DBAccess
nopaneltrue
.

Código

Nome

Descrição

Solução

0

TCF

NO_

NoError

ERROR

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

-

-1

TCF

NO_ROUTED_

NoRouterInstalled

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.

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

-2

NO_CONNECTION

-2

TCF_NoConnection

Tentativa de executar uma função sem estabelecer conexão prévia.

Execute

Antes de executar uma função da RDD TOPCONN, execute a função

do tcLink

TCLink()

.

-4

TC_NoUserSecurity

É necessário fornecer um usuário/senha válido como TC_Setuser

-

-5

PassThru_Failed

-

-

-6

TCF_No_More_Connections

Não há mais conexões disponíveis.

Feche uma das conexões e tente nova conexão.

-7

TCF_ScanTableError

Há uma diferença entre o formato do registro corrente que o AS/400 arquiva e o formato digitado na PC Table

Obtenha o registro, do formato AS/400, para o arquivo usado no programa do TClient e verifique a tabela.

-8

TCF_Invalid_Top_Key

-

-

-9

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

O programa especificado, na função do TC_Call, não pode ser encontrado.

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.

Verifique o valor do parâmetro do n_keys.

-15

TCF_File_In_Use

-

-

-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.

-19

TCF_CommandFailed

O comando do AS/400 chamado na função do TC_Call falhou.

Consulte, no AS/400, as mensagens de erro.

-20

TCF_OverrideFailed

O OVRDBF, comando de AS/400, está falhando na abertura o arquivo.

Consulte, no AS/400, as mensagens de erro.

-21

TCF_QueryFailed

Erro produzido no OPNQRYF ou no comando SELECT do AS/400.

Consulte, no AS/400, as mensagens de erro.

-22

TCF_Creation_Failed

-

-

-23

TCF_OpenFailed

O arquivo não pode ser aberto.

Consulte, no AS/400, as mensagens de erro

-24

para estabelecer uma conexão com o DBAccess e a base de dados em uso.

-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

TCF_NotOpened

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

Verifique se o arquivo foi aberto corretamente.

-25

TCF

NO_RECORD_

NoRecordFound

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.

  • 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 DBACCESS para determinar a causa.

-28

NO_RECORD_EQUAL

.

.

-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 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 DBACCESS para determinar a causa.

-31

RECORD_LOCKED

-26

TCF_EndOfrecords

Chegou no fim do arquivo ou registro que estão em Read_Multiple.

Esta mensagem é somente informativa.

-27

TCF_NoWritePossible

Não pode incluir um novo registro no arquivo.

Verifique o valor da chave de índice em registro.
Observação: Talvez esteja tentantdo escrever um registro com uma chave duplicada ou o database está cheio.

-28

TCF_NoRecordEqual

Não há registro pertencente à chave especificada na função do TCF_ReadE.

Verifique os valorers das chaves de índices no registro.

-29

TCF_UpdateFailed

Não pode criar registro no arquivo.

Verifique a chave utilizada na criação e assegure que o registro não está locado.

-30

TCF_DeleteFailed

Não pode excluir o registro do arquivo.

Verifique a chave utilizada e assegure que o registro não está locado.

-31

TCF_RecordLocked

O registro está locado por outra tarefa.

Verifique qual

a tabela

é o processo que

não

está

liberando

mantendo o registro bloqueado e tente novamente.

-

32 

34

TCF_FileLocked 

-

-

-33

TCF_NoAuthorization

A utilização do DBAccess não está autorizada.

Indica que a conexão com o AS/400 não pode ser completada porque a chave do 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

TCF

NO_DB_

NoDBConnection

CONNECTION

O Banco de Dados não

O database não

pode ser acessado.

-

Verifique os detalhes adicionais na mensagem de erro no DBACCESS para determinar a causa.

-36

TCF

NO_CONN_

NoConnAllowed

-

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

TCF

INTEGRITY_

Integrity_Failure

-

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

TCF

BUFFER_

BufferOverflow

OVERFLOW

Erro interno controlado no mecanismo de monitoramento do DBAccess

-

-

-41

TCF

INVALID_

InvalidParameters

-

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

-

-

-
58
43
TCF
DBSERVER_
CommDosmemError

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.

INITERRORFalha 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.

-44LOCKCLIENT_ERRORFalha 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.

-52UNKNOW_OPERATIONOperaçã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.

-89COMM_ENVIRONMENT_ERRORTimeout de comunicação (30 segundos) entre DBAPI e DBACCESS.

Verifique:

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

-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

Memória insuficiente

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 é incompatível com a versão do DBAccess. Certifique-se que ambos estão atualizados.

-100

TCF_InvalidTOPAPI

-

-