› Fóruns › Banco de dados Oracle › Ajuda com erro “PLS-00905” › Ajuda com erro “PLS-00905”
22 de outubro de 2014 às 11:28 pm
#107044
Participante
Prezados,
Obrigado pela ajuda de todos.
Acabei achando a solução, e para variar o problema foi gerado pela própria equipe de desenvolvimento.
O que aconteceu foi que um desenvolvedor criou um objeto do tipo FUNCTION da seguinte forma:
CREATE OR REPLACE FUNCTION DIARIO.111554225 (
P_CADASTRO
(…)
Como o nome do objeto começava com número, o Oracle compilou o objeto com o nome DIARIO, tanto que quando consultei a DBA_OBJECTS buscando por DIARIO (select * from dba_objects where object_name=’DIARIO’; ), me veio esse objeto.
Resultado, alterei o nome do objeto e recompilei todos os procedimentos novamente.
Tudo ok!
Obrigado a todos pelas colaborações!!