---------- -- ------ --- -- ------ ----
Pré requisitos
Pré requisitos
==============
Instalação Normal do Ububtu com Interface Gráfica ou instalação do software da versão server com os pacotes do x-window-system
Altera a senha do root ($sudo passwd)
Instalação dos seguintes pacotes necessários
gcc
libaio1
lesstif2
lesstif2-dev
make
rpm
libc6
libstdc++5 /*Essencial ser na versão 5*/
alien
Caso a distro utilizada apresente o problema no aptitude ifstream::ifstream
-Seguir o tutorialhttp://andregondim.eti.br/?p574
-Seguir o tutorialhttp://andregondim.eti.br/?p574
Criação de Grupos de Usuário e Uma conta de Usuário chamada Oracle
#groupadd dba#groupadd nobody#useradd -g dba -p 2 -d /home/oracle -s /bin/bash -m
oracle
#usermod -g dba nobody
Configurar a senha do usuário Oracle ($passwd oracle)
Configurar o arquivo /etc/ssh/ssh_configalterar a linha X11Forwarding nopara X11Forwarding yes
Criar os seguintes links para as aplicações
#ln -s /usr/bin/awk /bin/awk
#ln -s /usr/bin/rpm /bin/rpm
#ln -s /usr/bin/basename /bin/basename
#ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
Editar o arquivo /etc/sysctl
kernel.shmall = 2097152
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
Para aplicar as configs execute #sysctl -p
Editar o arquivo /etc/pam.d/loginsession
required /lib/security/pam_limits.so
Editar o arquivo /etc/security/limits.conf
Usar tab na separação dos itens*
soft nproc 2047*
hard nproc 16384*
soft nofile 1024*
hard nofile 65536
Criar o diretório para o Oracle
#mkdir /opt/oracle#mkdir /opt/oracle/102
#mkdir /opt/oracle#mkdir /opt/oracle/102
Adicionando as permissões#chown -R oracle:dba /opt/oracle#chmod -R 775 /opt/oracle
Configurando o Ambiente Oracle
modificar o /home/oracle/.bashrc do usuário Oracle
adicionar as seguintes linhas
ORACLE_BASE=/opt/oracle
ORACLE_HOME=$ORACLE_BASE/102
ORACLE_SID=ORCL
LD_LIBRARY_PATH=$ORACLE_HOME/libPATH=$PATH:$ORACLE_HOME/bin
export ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH
Criar compatibilidade do instalador oracle :D
criar o arquivo /etc/redhat-release
adicionar a linha
Red Hat Enterprise Linux AS Release 3 (Taroon)
Red Hat Enterprise Linux AS Release 3 (Taroon)
Copiar e descompactar o oracle database para o home do usuário
Executar o conando abaixo para verificar se as solicitações TCP estão abertas
#ps aux grep X
Caso no resultado apareça - no listem tcp2402 tty7 RLs+ 11:28 /usr/bin/X :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
Caso no resultado apareça - no listem tcp2402 tty7 RLs+ 11:28 /usr/bin/X :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7
editar o arquivo /etc/gdm/gdm.conf e procurar a linha DisallowTCP=true para DisallowTCP=false
Reinicie o GDM através do /etc/ini.d/gdm restart
Entre no Sistema e execute o comando ps novamente e verifique a linha
#ps aux grep X
2402 tty7 RLs+ 11:28 /usr/bin/X :0 -br -audit 0 -auth /var/gdm/:0.Xauth vt7
2402 tty7 RLs+ 11:28 /usr/bin/X :0 -br -audit 0 -auth /var/gdm/:0.Xauth vt7
com o usuário comum
$xhost +localhost
Autenticar como usuário Oracle ($su - oracle)
exportar a variável DISPLAY no usuário Oracle
$DISPLAY=:0.0; export DISPLAY
Entre no diretório gerado na descompactação do banco de dados e execute $./runInstaller
Abrirá um tela de Instalação Seguir os passos conforme desejado.
Executar os arquivos da instalação conforme mencionado na instalação como root
#./orainstRoot.sh#./root.sh
Executar o listener
$su - oracle$lsnrctl start
Carregar o banco
$su - oracle sqlplus /nolog
$su - oracle sqlplus /nolog
SQL> connect / as sysdba
SQL> startup
Para Desmontar o Banco
sqlplus /nolog
SQL> connect / as sysdba
SQL> shutdown
Caso o Oracle dê algum erro de no privilegieshuahuahuExecutar o seguinte comando
SQL> conn SYS/@ as SYSDBA
Caso o Oracle dê algum erro de no privilegieshuahuahuExecutar o seguinte comando
SQL> conn SYS/
Compilação de Diversas Fontes
Nenhum comentário:
Postar um comentário