Histórico da Página
Incluir Página | ||||
---|---|---|---|---|
|
Mensagem: Erro original: ORA-XXXXX: “tabela.coluna”: invalid identifier.
Produto: | 560 - Atualizar Banco de Dados |
Passo a passo: | Ao se deparar com a seguinte 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;
, siga os procedimentos abaixo: 1) Identifique quais tabelas o WinThor |
...
utiliza o nome apresentado no erro. |
...
Observação: neste caso deverá ser considerado o nome da coluna informado na mensagem de erro |
...
. |
...
2 |
...
) Acesse a |
...
rotina 860 |
...
- Consulta SQL e clique Ferramentas; 3) Selecione a opção Pesquisar Campos; |
...
4) Na tela Pesquisar campo nas tabelas/views’s do banco |
...
e preencha o Campo a ser |
...
pesquisado com o nome da coluna apresentado na mensagem |
...
. Em seguida |
...
clique Pesquisar |
...
; 5) Na planilha será apresentada uma relação de tabelas e views na |
...
coluna Tabela. Anote apenas os nomes das tabelas, por padrão iniciadas com PC e |
...
sem caracteres especiais |
...
, visto que as views são executadas automaticamente na rotina 560 - Atualizar Banco de Dados. Nomes como: PCMOVCOMPLE é uma tabela, |
...
porém V_ITEM_NOTAFISCAL ou PCDADOSECF_TEMP |
...
trata-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
...
Importante: realize 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 quando nenhum usuário |
...
estiver utilizando o |
...
WinThor. Solicite a todos os usuários a fecharem as janelas do |
...
WinThor em suas |
...
máquinas. |
...
6) Acesse a rotina 560 |
...
e clique |
...
o botão Localizar; |
...
7) Na tela Localizar tabela informe o nome da tabela que deseja atualizar; |
...
8) Digite o nome da devida tabela, como por exemplo PCLANC |
...
e clique Ok; |
Repita quantas vezes forem necessárias para selecionar todas as tabelas listadas na 860
...
9) Será destacada a opção referente à tabela procurada, marque-a |
...
3.5- Clique no botão Confirmar;
. Efetue este procedimento com todas as tabelas listadas na rotina 860; 10) Na aba Controle de Atualizações, marque a opção Reprocessar Atualização. 11) Clique Confirmar; 12) |
...
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; |
...
13) Acione o botão Confirmar. |