#dica - Diskgroup não aparece durante a criação do banco via dbca




 Durante a criação de um database os diskgroups não estão aparecendo no dbca.


Neste caso, vamos verificar como estão os grupos dos usuários oracle e grid.

[root@oracle26ai ~]# id oracle
uid=54321(oracle) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba)
[root@oracle26ai ~]# id grid
uid=54331(grid) gid=54321(oinstall) groups=54321(oinstall),54322(dba),54330(racdba),54329(asmadmin),54327(asmdba),54328(asmoper)

Pelo id, o problema está claro: o usuário oracle não estava nos grupos de ASM (asmdba/asmadmin/asmoper). O grid está correto. Sem isso, o DBCA não consegue autenticar no ASM e a lista de diskgroups fica vazia.

Vamos atribuir o grupo asmdba para o  usuário oracle e na sequencia fechar a tela reabrir a tela de database files location para consultar se o diskgroup já está visível.

[root@oracle26ai ~]#
[root@oracle26ai ~]# usermod -g oinstall -G oinstall,dba,oper,backupdba,dgdba,kmdba,racdba,asmdba oracle
[root@oracle26ai ~]#


Se necessário, click em refresh.



Comentários