Páginas filhas
  • Mensagem: Erro original: ORA-XXXXX: “tabela.coluna”: invalid identifier.

Versões comparadas

Chave

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

Ao se deparar com a mensagem: “Erro original: ORA-XXXXX: “tabela.coluna”: invalid identifier “

Siga os seguintes passos:

1- Atualize a rotina 560 ou PCINFTAB para a ultima versão disponível de acordo com a versão do seu Menu;

2- Identifique quais tabelas o Winthor utiliza o nome apresentado no erro. No caso o nome da ‘coluna’ informado na mensagem de erro;

                2.1- Acesse a rotina 860 e clique no menu Ferramentas e em seguida na opção Pesquisar Campos;

                2.2- A rotina apresentará a janela Pesquisar campo nas tabelas/views’s do banco. No campo Campo a ser pesquisado informe o nome da coluna apresentado na mensagem de erro. Em seguida clique em Pesquisar.

                2.3- Na lista abaixo aparecerá uma lista de tabelas e views na coluna TABELAS. Na rotina 560 as views são executadas automaticamente, sendo assim, anote apenas os nomes das tabelas que são por padrão iniciadas com PC e não possuem caracteres especiais. Nomes como: PCMOVCOMPLE é uma tabela, porem V_ITEM_NOTAFISCAL ou PCDADOSECF_TEMP tratam se de views.

3- Agora que está com a lista de tabelas que utilizam o campo apresentado na mensagem de erro, acesse a rotina 560 pelo menu do Winthor

Para sua segurança é recomendado realizar o procedimento em um momento que não prejudique sua operação e que a quantidade de usuários utilizando o sistema seja pequena ou nenhum usuário esteja utilizando o Winthor. Solicite a todos os usuários a fecharem as janelas do Winthor em suas maquinas.

3.1- Acesse a rotina 560  e clique no botão Localizar;

3.2- Na tela Localizar tabela informe o nome da tabela que deseja atualizar;

3.3- Digite o nome da devida tabela, como por exemplo PCLANC, clique Ok

            Repita quantas vezes forem necessárias para selecionar todas as tabelas listadas na 860

3.4- Em seguida será destacada a opção referente à tabela procurada, marque-a;

3.5- Clique no botão Confirmar;

3.6- Selecione a aba Dicionário de Dados - Novos Cadastros, sub-aba Criar Novo Dicionário de Dados e clique o botão Criar Novo Dicionário de Dados;

3.7- Acione o botão Confirmar.