Olá pessoal!
Após a instalação de um Grid Infra Standalone, fui instalar o 11gR2. A instalação do RDBMS correu bem, porém tive um problema na hora de criar uma instância pelo DBCA. Ao selecionar ASM como repositório, o DBCA não me trouxe os diskgroups que já estavam montados no ASM, conforme imagem abaixo:
Cenário: Oracle Linux 6.3 + Oracle Grid Infrastructure 11.2.0.3 + Oracle Database 11.2.0.3
Lembrei que já tinha passado por este problema alguns meses atrás, e como eu não documentei, acabei esquecendo qual era a solução. Pois bem, pesquisei no histórico da lista oracle_br (yahoogroups), pois me lembrava que alguns colegas da lista tinham me ajudado. Encontrei então um e-mail do nosso colega Chiappa que me apontou para uma nota do Metalink:
DBCA Does Not Display ASM Disk Groups In 11.2 [ID 1177483.1] |
Pois bem, nesta nota eu encontrei a solução que resolveu o meu problema na primeira vez:
Fiquei todo feliz quando encontrei, e executei novamente os comandos acima. Mas para minha surpresa, ainda não resolveu o meu problema desta vez. Resolvi então tentar a segunda solução proposta pela mesma nota do Metalink, que era esta:
In a Job Role Separation (JRS) environment (where a separate OS user is used to managae/administer the database and the ASM instances), assign the ‘asmdba’ role to the db_home owner.
Fui então conferir se o meu usuário “oracle” do sistema operacional estava associado ao grupo “asmdba”, e realmente não estava. Bingo! Fiz a associação, re-executei o DBCA e lá estava o meu disk group!
Fica aí a dica para quem passar pelo mesmo problema!
Já passei por isso. E foi justamente essa a solução do meu problema. 🙂
Comigo também deu certo a segunda opção.
Valeu
Show tem 2 dias que to tentando resolver esse problema já tinha lido e tentando um monte de coisas 🙂