Preparando o Ambiente para a Instalação do Oracle
Antes de instalar o oracle, deve ser criado pelo menos um usuário e dois grupos. Um grupo que será proprietário da instalação e o outro irá conter os usuários para administrar o banco. O usuário que vou criar será: oracle.
No linux/unix fica da seguinte forma:
su - groupadd oinstall groupadd dba useradd -m -g oinstall -G dba oracleNo windows, fica um pouco diferente. O grupo dba deve estar localmente no servidor e deve se chamar ORA_DBA.
Quando o Oracle é instalado no windows é criado algumas variáveis de ambiente automaticamente, coisa que não acontece em ambiente linux/unix.
as variáveis de ambiente que devem ser configuradas são:
- ORACLE_BASE: Diretório aonde será instalado o Oracle. Ex: /opt/oracle
- ORACLE_HOME: Diretório incial. Ex: $ORACLE_BASE/product/10.2.0.1
- ORACLE_SID: Identificador da instância =ao qual o Oracle se conecta. Por padrão se chama ORCL
- NLS_LANG: Configuração de globalização. O valor padrão é American_Americana.US7ASCII.
- DISPLAY: Lugar para onde as exibições das telas gráficas vão. Se quiser fazer um redirecionamento deverá ficar da seguinte forma: Host:display. Ex: workstation1:1.0.
Talvez esteja se perguntando agora como fazer para configurar essa variáveis de ambiente no linux na prática. Poderão fazer da seguinte forma:
mkdir -p /opt/oracle ORACLE_BASE = /opt/oracle ; export ORACLE_BASE mkdir -p /opt/oracle/product/10.2.0.1 ORACLE_HOME = /opt/oracle/product/10.2.0.1 ; export ORACLE_HOME ORACLE_SID = ORCL ; export ORACLE_SID NLS_LANG = American_Americana.US7ASCII ; export NLS_LANG DISPLAY = localhost:0.0 ; export DISPLAYAltere o arquivo em /etc/sysclt.conf com as seguintes configurações:
kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144
No próximo post veremos como instalar o Oracle com Screenshots.