IBM Books

Guia de Referência do Net.Data


Apêndice B. Mensagens e Códigos de Net.Data

Estas são as mensagens fornecidas quando Net.Data detecta uma condição incomum.

-1002 função função. Incapaz de alocar memória.

Explicação: O servidor não pôde processar uma solicitação para armazenamento a partir do Net.Data.

Usuário Responsável: Certifique-se que o servidor possui memória suficiente.

-1001 função função. Código interno código.

Explicação: Uma chamada para uma função interna falhou. Este é um erro interno do Net.Data.

Usuário Responsável: Comunique o problema para seu representante de serviço do software.

1000 função função. Função não encontrada.

Explicação: A função solicitada em uma chamada de função não é uma função de Net.Data suportada.

Usuário Responsável: Certifique-se que a função especificada está no arquivo de macro onde foi chamada. O nome da função deve ser o nome que você usou para chamar a função. Verifique a sintaxe do bloco FUNCTION.

1001 Função nome da_função. Parâmetro nome do_param contém um valor nulo.

Explicação: Um parâmetro de entrada continha um valor NULO.

Usuário Responsável: Certifique-se que os parâmetros estejam definidos e não nulos, antes que sejam passados à função.

1002 função nome da_função. Parâmetro nome do_param contém uma cadeia nula.

Explicação: Um parâmetro de entrada continha um valor de cadeia o qual consistia de caractere de terminação nula.

Usuário Responsável: Certifique-se que o parâmetro especificado contém um valor nulo.

1003 função função. O número de parâmetros passado não está correto.

Explicação: O número de parâmetros passados em uma chamada de função ou excedeu o número máximo permitido, ou foi menor que o número mínimo necessário pela função chamada.

Usuário Responsável: Verifique a sintaxe da função e certifique-se que você tenha passado todos os parâmetros requeridos e não mais que o máximo especificado.

1004 função função. Parâmetro nome_param não é uma tabela.

Explicação: Um parâmetro foi passado em uma chamada de função a qual era necessária ser uma variável de tabela de macro de Net.Data, porém, ao invés disso, era uma variável de cadeia.

Usuário Responsável: Certifique-se que a variável esteja definida como uma variável TABLE em uma instrução ou bloco DEFINE.

1005 função função. Parâmetro nome do_param não é uma cadeia.

Explicação: Um parâmetro foi passado em uma chamada de função a qual era necessária ser uma variável de cadeia de macro da Web, porém, ao invés disso, era uma variável de tabela.

Usuário Responsável: Certifique-se que você não tenha uma variável definida como uma variável TABLE em uma instrução DEFINE.

1006 função função. Parâmetro nome do_param não é um parâmetro de saída.

Explicação: Uma cadeia literal foi passada em uma chamada de função para um parâmetro o qual era necessário ser um parâmetro de saída.

Usuário Responsável: Não especifique quaisquer valores de entrada para parâmetros de saída. O tipo de parâmetro pode necessitar ser trocado para INOUT.

1007 função função. Parâmetro nome do_param contém um valor o qual não é válido.

Explicação: Uma dessas condições existe:

Usuário Responsável: Certifique-se que o valor não está fora da faixa ou seja inválido.

1008 função função. Valor valor do _param está fora dos limites da tabela.

Explicação: Uma dessas condições existe:

Usuário Responsável: Certifique-se que o valor não seja menor que 0 ou maior que o número atual de linhas na tabela.

1009 função função. Cadeia de variável cadeia não está no formato correto.

Explicação: A sintaxe dos dados retornada por um programa Sistema ou Perl, não está correta. Uma dessas condições existe:

Usuário Responsável: Verifique os dados retornados pela função, para erros de sintaxe.

1010 função função. Nem todos os dados solicitados foram retornados.

Explicação: Uma tabela foi especificada como um parâmetro de saída, porém o número de linhas de dados retornado pelo ambiente de linguagem foi maior que o número máximo de linhas permitido para a tabela. Os dados foram gravados na tabela até que essa estivesse completa, e o restante dos dados foi descartado.

Usuário Responsável: Você pode ignorar os dados descritos, ou aumentar o tamanho da tabela e executar a função novamente.

2000 função função. O arquivo solicitado nomearquivo não foi encontrado.

Explicação: Uma função interna de interface de arquivo plano não pôde encontrar o arquivo especificado nos diretórios nos quais era permitida a pesquisa.

Usuário Responsável: Certifique-se que o arquivo está em um caminho especificado pela instrução FFI_PATH no arquivo de inicialização.

2001 função função. O arquivo solicitado nomearquivo não pôde ser aberto no modo especificado.

Explicação: Uma função interna de interface de arquivo plano não pôde abrir o arquivo especificado porque ele estava em uso por esse ou outro processo, e não pôde ser compartilhado no modo especificado.

Usuário Responsável: Certifique-se que outro processo não tenha bloqueado o arquivo.

2002 função função. O arquivo solicitado nomearquivo não foi aberto.

Explicação: Uma função interna de interface de arquivo plano não pôde fechar o arquivo especificado porque ele não foi aberto por essa invocação da macro.

Usuário Responsável: O arquivo deve ser fechado pela macro que o abriu. Alterações feitas, poderiam ser perdidas.

2003 função função. Tentou ler uma linha de dados que excedeu o número máximo de bytes suportados.

Explicação: Uma função interna de interface de arquivo plano não pôde ler uma linha de dados em uma variável de tabela porque o número de bytes na linha excedeu o número máximo permitido de bytes.

Usuário Responsável: A tabela é muito grande para Net.Data lidar.

2004 função função. Um caminho especificado FFI_PATH excedeu o número máximo de bytes suportados.

Explicação: A função embutida da interface de arquivo plano estava tentando encontrar um arquivo, porém encontrou um caminho na variável do arquivo de configuração FFI_PATH que era maior que o número máximo de bytes suportados, o qual é 4095 bytes.

Usuário Responsável: Diminua a instrução FFI_PATH apenas para aqueles diretórios que Net.Data necessita para a aplicação atual.

2005 função função.Erro do sistema

Explicação: Uma chamada para uma função do sistema falhou. Esse é um erro interno reportado para o Net.Data que pode necessitar da interação do usuário ou pode ser um erro temporário do sistema, o qual não é apropriado para o Net.Data manipular. Caso esse problema persistir, relate o problema ao seu representante de serviço do software.

Usuário Responsável: Verifique sua configuração e tente novamente. Se problemas persistirem, reporte o problema para seu representante de serviços do software.

2006 função função. O arquivo solicitado nomearquivo não pôde ser acessado no modo especificado.

Explicação: Uma função interna da interface de arquivo plano não pôde acessar o arquivo especificado porque esse estava em uso, por esse ou outro processo, e não pôde ser compartilhado no modo especificado.

Usuário Responsável: Finalize o processo usando o arquivo e tente novamente. Considere a especificação de um valor RETRY para tentar, automaticamente, se o arquivo estiver em uso quando a função for chamada.

3001 função função. Registro nome_registro já existe.

Explicação: Uma função interna de registro da Web não pôde criar um registro da Web porque o registro especificado já existia.

Usuário Responsável: Use outro nome para o registro da Web.

3002 função função. Registro nome_registro está em uso por outro processo ou não existe.

Explicação: Uma função interna de registro da Web não pôde eliminar o registro especificado por causa de uma dessas condições:

Usuário Responsável: Se o registro estiver em uso por outro processo, tente após o processo ter sido fechado.

3003 função função. Entrada de registro entrada_registro já existe.

Explicação: Uma função interna de registro da Web não pôde incluir uma entrada ao registro especificado porque a entrada especificada já existia.

Usuário Responsável: Entradas duplicadas não podem ser feitas em um registro da Web. Modifique a entrada e submeta a função novamente, ou use a entrada existente.

3004 função função. Entrada de registro entrada_registro não pode ser encontrada.

Explicação: Uma função interna de registro da Web não pôde remover ou recuperar uma entrada do registro especificado porque a entrada especificada não existia.

Usuário Responsável: Net.Data não pode encontrar a entrada de registro solicitada.

3005 função função. Registro nome_registro não pode ser encontrado.

Explicação: Uma função interna de registro da Web não pôde usar o registro especificado porque esse não foi encontrado.

Usuário Responsável: Crie o registro se esse ainda não existir.

3006 função função. Caminho em registro nome_registro não existe.

Explicação: Uma função interna de registro da Web não pôde criar o registro especificado porque um caminho no nome de registro não existia.

Usuário Responsável: Especifique um caminho quando criar o registro.

3007 função função. Você não está autorizado a executar a operação de registro solicitada.

Explicação: Uma função interna de registro da Web não pôde completar a operação solicitada porque o solicitador não possuía a autoridade adequada para o registro especificado.

Usuário Responsável: Altere o parâmetro de segurança em suas funções de registro da Web para autorizar a operação.

3008 função função. Registro nome_registro falhou ao criar.

Explicação: Uma função interna de registro da Web não pôde criar o registro especificado por razões desconhecidas.

Usuário Responsável: Verifique sua configuração e tente novamente.

4000 função função. Parâmetro nome do_param não é um número inteiro ou é muito grande.

Explicação: Uma dessas condições existe:

Usuário Responsável: Certifique-se que o valor não está fora da faixa ou seja inválido.

4001 função função. Parâmetro nome do_param não é um número válido.

Explicação: Uma dessas condições existe:

Usuário Responsável: Certifique-se que o valor não está fora da faixa ou seja inválido.

4002 função função. Estouro aritmético ou underflow.

Explicação: O resultado de uma operação aritmética tinha um expoente que estava fora da faixa suportada de -999,999,999 a +999,999,999.

Usuário Responsável: Certifique-se que o valor está dentro da faixa suportada.

5000 função função. Instrução EXEC está vazia.

Explicação: A cadeia especificada na instrução EXEC de um bloco de função continha apenas caracteres de espaço.

Usuário Responsável: Especifique uma cadeia que não seja toda de caracteres de espaço.

6000 função função. EXEC não foi especificada na seção da função.

Explicação: Uma instrução EXEC não foi especificada em um bloco de função para a função sendo chamada.

Usuário Responsável: Inclua a instrução EXEC no bloco FUNCTION.


[ Início da Página | Página Anterior | Próxima Página | Tabela de Conteúdos | Índice ]