Tem coisas que a gente perde um tempo inútil pesquisando por um motivo idiota: a documentação não é clara. Sim, a garbosa documentação da Oracle também dá suas derrapadas.
- Você não precisa baixar os 6 arquivos do Oracle 11.2.0.3
O Oracle 11.2.0.3 não é exatamente um patchset é uma distribuição completa. E como tal tem 4.2GB. Mas você não precisa baixar todos eles, se for instalar apenas o banco, precisa apenas dos 2 primeiros. Veja o conteúdo deles:
- Oracle Database (includes Oracle Database and Oracle RAC)
p10404530_112030_platform_1of6.zip (1,3GB)
p10404530_112030_platform_2of6.zip (1,1GB) - Oracle Grid Infrastructure (includes Oracle ASM, Oracle Clusterware, and Oracle Restart)
p10404530_112030_platform_3of6.zip (710MB) - Oracle Database Client
p10404530_112030_platform_4of6.zip (622MB) - Oracle Examples
p10404530_112030_platform_5of6.zip (467MB) - Deinstall
p10404530_112030_platform_6of6.zip (116MB)
# Rodar como root antes de criar o usuário 'oracle', mas depois de criar os grupos 'dba' e 'oinstall'. projadd group.dba projmod -sK "project.max-shm-memory=(privileged,1G,deny)" group.dba projmod -sK "project.max-sem-ids=(privileged,100,deny)" group.dba projmod -sK "project.max-shm-ids=(privileged,100,deny)" group.dba projmod -sK "project.max-sem-nsems=(privileged,256,deny)" group.dba useradd -g oinstall -G dba -m -d /export/home/oracle -s /bin/bash -K project=group.dba oracle
Para conferir se tudo funcionou adequadamente, o teste a seguir deve ter resultados semelhantes:
# projects -l group.dba group.dba projid : 100 comment: "" users : (none) groups : (none) attribs: project.max-sem-ids=(privileged,100,deny) project.max-sem-nsems=(privileged,256,deny) project.max-shm-ids=(privileged,100,deny) project.max-shm-memory=(privileged,1073741824,deny) # id -p oracle uid=101(oracle) gid=100(oinstall) projid=100(group.dba)
- Você não precisa instalar patchs adicionais no SOLARIS 11 para instalar o Oracle. Se for instalar remoto precisa apenas do pacote SUNWxwplt. O pulo do gato está no passo extra, que é exportar a seguinte variável:
export AWT_TOOLKIT=XToolkit
Pronto, agora eu não esqueço mais.
[]s