Ocorrência
Ao realizar uma pesquisa em relatórios customizados na rotina 800 - Relatórios e consultas personalizadas é apresentada a mensagem: ORA-00907: missing right parenthesis.
Ambiente
TOTVS Distribuição Linha Winthor - 0 - Framework - A partir da versão 30
Causa
Esse incidente ocorre quando erros de síntaxe simples executam dentro de consultas de análise (selects), podendo ocorrer principalmente por conta de um parêntese que foi inserido à esquerda sem que haja um parêntese correspondente à direita para fechar o bloco de instruções, ou ainda por conta de informações extras que estão contidas entre os parênteses. Ou seja, todos os parênteses devem ser inseridos em pares e com as instruções coerentes.
Solução
Para resolver a mensagem ''ORA-00907: missing right parenthesis'':
1. Acesse a rotina 560 - Atualizar Banco de Dados na última versão disponível;
2. Acesse a aba Controle de Atualizações e marque a opção Reprocessar Atualização;
3) Em seguida, na aba Dicionário de dados, marque a opção Criar novo dicionário de dados;
Importante
Lembrando que a versão da rotina que apresenta a mensagem e a versão da rotina 560 devem ser iguais.
Exemplo:
PCINFTAB V.30.0.xx.xx
PCSIS800 v.30.0.xx.xx


0 Comentários