› Fóruns › Banco de dados Oracle › Erro SINISTRO de Table ou View não existe
- Este tópico contém 3 respostas, 2 vozes e foi atualizado pela última vez 11 anos, 10 meses atrás por
rman.
-
AutorPosts
-
20 de junho de 2014 às 10:22 pm #106721
DBA_LUCAS
ParticipanteBoa tarde Galera !
Estou com um erro muito sinistro e sinceramente para mim é algo de outro mundo kkkkk , espera que possam me ajudar pois ja não sei mais o que fazer , vou descreve-lo abaixo:
Esta ocorrendo o erro de table ou view não existe na execução de procedures em algumas rotinas do meu sistema , ai na descrição do erro consigo ver qual a linha da procedure esta dando o erro , se eu add a função MAX nos campos do select o erro para de ocorrer e a procedure compila e funciona normalmente , ou se eu reiniciar o servidor a procedure também volta a funcionar normalmente , o estranho é que isso so ocorre em um cliente e não é em uma procedure específica , pode ocorrer cada hora em uma procedure e em linhas diferentes , não consigo entender o porque deste erro so me restando olhar para alguma configuração do banco que também desconheço pelo fato de estar ocorrendo em apenas um cliente.
Ja ocorreu este erro com alguém e este alguém poderia me dar uma ajuda pois ja não sei mais o que fazer nem o que pesquisar.
desde ja agradeço a atenção de todos .
att,
20 de junho de 2014 às 10:28 pm #106722rman
Participante@DBA_LUCAS
Isso pode ser erro de falta de permissão ou synonym, ou realmente, a tabela não existe no schema.
Poste a procedure e indique em qual SELECT é apresentado o erro.
Quem chama a procedure é o próprio OWNER da procedure?
20 de junho de 2014 às 10:43 pm #106723DBA_LUCAS
Participante@RMAN
Vou ser um pouco mais claro para ver se pode me ajudar , trabalho em uma empresa de ERP e além dos clientes que usam nossos sistemas e tem o banco de dados e aplicação em suas empresas temos um serviço de HOSTING , onde o cliente pode escolher deixar a base de dados aqui na empresa e acessar apenas via aplicação a base dele aqui , porém este nosso banco de dados contém todas as bases dos clientes que usam este serviço de HOSTING , e o erro esta ocorrendo apenas com os clientes que usam este serviço , ou seja, o erro esta em nosso banco de dados de HOSTING , o erro não é de permissão pois todos tem GRANT DBA no banco de dados , quem chama a procedure é o próprio owner sim ….
a versão do oracle é 11G ….
20 de junho de 2014 às 10:55 pm #106724rman
Participante@DBA_LUCAS
O erro acontece quando a procedure é chamada pela aplicação? Tente chamar a procedure na mão pelo sqlplus.
-
AutorPosts
- Você deve fazer login para responder a este tópico.
› Fóruns › Banco de dados Oracle › Erro SINISTRO de Table ou View não existe