Pedro F. Carvalho
Analista de Sistemas
[email protected]
1. Instalação
Instale os pacotes necessários
sudo apt-get install gcc libaio1 lesstif2 lesstif2-dev make rpm libc6 libstdc++5
2. Crie os usuários e grupos
sudo addgroup oinstall
sudo addgroup dba
sudo addgroup nobody
sudo useradd -g oinstall -G dba -p <senha> -d /home/oracle -s /bin/bash oracle
sudo usermod -g nobody nobody
3. Edite o arquivo /etc/sysctl.conf adicionando os seguintes parâmetros no
final do arquivo
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
4. Execute o seguinte comando para aplicar os novos parâmetros
sudo /sbin/sysctl -p
5. Edite o arquivo /etc/security/limits.conf e adicione novos limits para o
sistema
sudo vi /etc/security/limits.conf
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
6. Execute os comandos para configurar o ambiente para a instalação do
Oracle
sudo ln -s /usr/bin/awk /bin/awk
sudo ln -s /usr/bin/rpm /bin/rpm
sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
sudo ln -s /usr/bin/basename /bin/basename
sudo mkdir /oracle
sudo mkdir /oracle/10g
Pedro F. Carvalho
Analista de Sistemas
[email protected]
sudo chown -R oracle:oinstall /oracle
sudo chmod -R 775 /oracle
7. Edite o arquivo /home/oracle/.bashrc e adicione as varáveis de ambiente
necessárias para executar o banco
sudo gedit /home/oracle/.bashrc
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/10g
export ORACLE_SID=orcl10
export PATH=$PATH:$ORACLE_HOME/bin
8. Crie o arquivo /etc/redhat-release para manter a compatibilidade da
instalação
sudo gedit /etc/redhat-release
Red Hat Enterprise Linux AS release 3 (Taroon)
Para este how-to foi utilizado o cd de instalação do Oracle, mas é possível fazer o
download do Oracle10g no proprio site do fabricante.
Tanto para a instalação usando os arquivos do cds quanto para o arquivo baixado é
necessário fazer o seguinte procedimento
sudo chown oracle:oinstall /home/alex/oracle10g/*.zip
sudo chmod 775 /home/alex/oracle10g/*.zip
sudo mv /home/alex/oracle10g/*.zip /home/oracle/oracle10g
Para iniciar a instalação execute o arquivo runInstaller
su - oracle
/home/oracle/oracle10g/runInstaller
Durante a instalação o assistente solicitará que sejam executados os seguintes
arquivos orainstRoot.sh e root.sh, quando solicitado abra um terminal e execute o
script.
9. Iniciando e Parando o banco
Após a instalação acesse o banco da seguinte fora
su - oracle
sqlplus /nolog
SQL> connect / as sysdba
Pedro F. Carvalho
Analista de Sistemas
[email protected]
Connected
SQL> startup
su - oracle
sqlplus /nolog
SQL> connect / as sysdba
Connected
SQL> shutdown
10. Listener
O listener serve para iniciar o acesso ao banco atraves da rede, normalmente ele
habilita a porta 1521 para acessar atraves do cliente Oracle
su - oracle
lsnrctl start
11. Enterprise Manager
O EM é um ambiente de administração do Oracle via web, para iniciá-lo execute os
seguintes comandos
su - oracle
emctl start dbconsole
Download

Instalando Oracle Linux