Estamos usando o Oracle Enterprise 11rR2 em execução no Solaris.
Como posso excluir/remover segmentos de memória compartilhada alocados usando ipcrm
?
Estou recebendo este erro:
ORA-01041: internal error. hostdef extension doesn't exist
Estamos usando o Oracle Enterprise 11rR2 em execução no Solaris.
Como posso excluir/remover segmentos de memória compartilhada alocados usando ipcrm
?
Estou recebendo este erro:
ORA-01041: internal error. hostdef extension doesn't exist
Espero que você saiba o que está fazendo....
Primeiro, encontre qual segmento seria candidato a ser descartado porque não foi limpo por uma falha do Oracle:
Anote o proprietário e o grupo, eles devem ser os proprietários dos processos Oracle rdbms. Em seguida, verifique a coluna NATTCH, deve haver 0 processos anexados ao segmento. Se você ainda deseja remover esse segmento (o que é bastante seguro quando não há processos anexados), use a coluna ID como entrada para
Normalmente, isso não resolve um problema. Houve um problema que fez a instância travar.... verifique o alertlog, pode ter algumas pistas nele.