Ao criar um novo banco de dados com o DBCA, nenhum ASM Diskgroup aparece na lista de diskgroups disponíveis:

No ASM, todos os diskgroups estão montados:

$ sqlplus / as sysasm

SQL> SELECT NAME, STATE FROM V$ASM_DISKGROUP;

NAME			       STATE
------------------------------ -----------
ACFS			       MOUNTED
FRA			       MOUNTED
DATA			       MOUNTED
CRS			       MOUNTED

Verificando os grupos do usuário “oracle” no sistema operacional:

# id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba)

O usuário está atribuido aos grupos oinstall e dba. Para usar ASM, o usuário oracle deve ser associado ao grupo asmdba.

Incluindo o grupo asmdba para o usuário oracle:

# usermod -g oinstall -G oinstall,dba,asmdba oracle

Se for um ambiente RAC, execute este comando em todos os nós do cluster.

De volta ao DBCA, basta fechar a janela de seleção de diskgroups e clicar em “Browse” novamente:

Leave a Reply

Discover more from Blog do Dibiei

Subscribe now to keep reading and get access to the full archive.

Continue reading