Tempo aproximado para leitura: HH:MM:SS min
Ocorrência
Ao abrir o atualiza ocorre a mensagem de erro abaixo:
Referência de objeto não definida para uma instância de um objeto
Ambiente
Retail Manager System, V22R01, V22R07.
Causa
É um erro genérico sendo necessário validar os passos abaixo:
Solução
Passo 1: Verificar se o usuário do banco tem as permissões abaixo:
Permissões de Acesso
- Permissão ao usuário RMS para Connect
- Permissão ao usuário RMS para Resource
- Permissão ao usuário RMS para Unlimited Tablespace
- Permissão ao usuário RMS para Connect e Resolve na ACL ¹
- Permissão ao usuário RMS para acesso V$Session
- Permissão ao usuário RMS para acesso Gv$Session
- Permissão ao usuário RMS para executar Alter System ¹ ²
- Permissão ao usuário RMS para executar Alter Session
- Permissão ao usuário RMS para acesso Select Any Dictionary ²
- Permissão ao usuário RMS para Debug Connect Session ²
- Permissão ao usuário RMS para Debug Any Procedure ²
- Permissão ao usuário RMS para executar Sys.Utl_Smtp
- Permissão ao usuário RMS para executar Sys.Utl_File
- Permissão ao usuário RMS para executar Sys.Utl_Tcp
- Permissão ao usuário RMS para executar Dbms_Crypto
² Permissão opcional, recomendado para análise de suporte e recursos de encerramento de sessão.
Passo 2: Verificar se a tabela 'GE_ATUALIZACAO' está populada com os dados, pois houve casos da mesma está sem informações das atualizações.
Para solução se faz necessário Insertar os dados com as primeiras versões seguindo o exemplo abaixo:
' SELECT * FROM GE_ATUALIZACAO FOR UPDATE'

Logo após abrir o atualiza, e o problema não vai ocorrer novamente.
0 Comentários