Recriando o Database Control depois do 10.2.0.4

Recriando o repositório do Entreprise Manager Oracle 10g (10.2.0.4).

O comando abaixo elimina o repositório e fará algumas perguntas

emca -deconfig dbcontrol db -repos drop

STARTED EMCA em 15/09/2008 13:52:29
Assistente de Configuração do EM, Produção da Versão 10.2.0.1.0
Copyright (c) 2003, 2005, Oracle. Todos os direitos reservados.

Especifique as seguintes informações:
SID do Banco de Dados: tst
Número da porta do listener: 1521
Senha para o usuário SYS:
Senha do usuário SYSMAN:

Deseja continuar? [sim(Y)/não(N)]: Y

O comando abaixo cria o repositório

emca -config dbcontrol db -repos create

Se o comando de remoção não funcionar, como foi o meu caso.

$ORACLE_HOME/sysman/admin/emdrep/bin/RepManager -connect tst -repos_user SYSMAN -action drop

Informe a senha do usuário SYSMAN, ele mostrará alguns mensagens na tela dizendo que foi feito.

Depois remova as pastas:

cd $ORACLE_HOME/
rm –rf $HOSTNAME”_”$ORACLE_SID
cd $ORACLE_HOME/oc4j/j2ee/
rm –rf OC4J_DBConsole_$HOSTNAME”_”$ORACLE_SID

Depois é só recriar o Database Control com o comando “emca” como listado abaixo.

emca -config dbcontrol db -repos create -DBCONTROL_HTTP_PORT 1158

Problemas conhecidos:

Quando atualizar a versão 10.2.0.4 do Oracle 10g o seu enterprise será recriado usando HTTPS, se o arquivo /etc/hosts, no meu caso no Linux, não estiver configurado adequadamente o dbua falhará, exatamente na hora em que ele estiver atualizando o EM e a atualização do Oracle deverá ser feita manualmente depois de você dropar o repositório no meu caso fiz manualmente.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios são marcados com *