Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > UnderLinux Wiki
Wiki Classificados Galeria Reviews Jogos Comunidades RSS Feeds FAQ Termos de Uso Sobre
Cadastre-se FotosBlogs Lista de Membros Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Ferramentas pessoais
Publicidade

From UnderLinux Wiki

Debian Sarge + Oracle 9i Howto

Introdução

Este é um breve tutorial de como se Instalar e fazer funcionar o Oracle 9i no Debian Sarge, o procedimento foi efetuado uma vez onde não tivemos problemas, e o resultado foi muito melhor do que o esperado.

Espero que seja util a voçês.

A maquina utilizada nos testes foi um Athlon 900MHZ 256MB de memória e disco de 40GB Ide

Boa Sorte a todos, os autores deste tutorial não se responsabilizam por atitudes ou erros causados pelo mau entendimento das informações contidas neste.

Instalação

Baixar os discos de instalação do cliente ou servidor Oracle e descompactar (Atualmente 9.2.0.4).

# gunzip ship_9204_linux_disk1.cpio.gz
# gunzip ship_9204_linux_disk2.cpio.gz
# gunzip ship_9204_linux_disk3.cpio.gz

Criar os discos de instalação:

# cpio -idmv < ship_9204_linux_disk1.cpio
# cpio -idmv < ship_9204_linux_disk2.cpio
# cpio -idmv < ship_9204_linux_disk3.cpio

Ajustar os seguintes parâmetros na inicialização do sistema, de preferencia criar um shell que seja executado sempre na inicialização do sistema pois os parametros abaixo sempre voltam para os valores default:

# echo 2147483648 > /proc/sys/kernel/shmmax
# echo 4096 > /proc/sys/kernel/shmmni
# cho 2097152 > /proc/sys/kernel/shmall
# echo 65536 > /proc/sys/fs/file-max
# echo 1024 65000 > /proc/sys/net/ipv4/ip_local_port_range
# ulimit -n 65536
# ulimit -u 16384

Atualizar a biblioteca standard c++ do Debian, caso não esteja instalada:

# apt-get install libstdc++2.10-glibc2.2
# cd /usr/lib
# ln -s libstdc++-libc6.2-2.so.3 libstdc++-libc6.1-1.so.2

Instalar a versão 2.95 do gcc, caso não esteja instalada, e também o original-awk.

# apt-get install gcc-2.95 libc-dev
# apt-get install make
# cd /usr/bin
# rm gcc
# ln -s gcc-2.95 gcc

# apt-get install original-awk
# update-alternatives config awk -> (selecionar original-awk)

Instalar a versão 2.1.30 da biblioteca libmotif (utilizar o pacote do Woody).

# apt-get install libmotif

Instalar a máquina virtual java (neste caso, 1.5.0_04)

# apt-get install sun-jre*

Configuração

Criar os seguintes grupos e usuários:

# groupadd dba
# groupadd oinstall
# useradd -g oinstall -G dba -s /bin/bash -d /home/oracle oracle
# passwd oracle

Setar as seguintes variáveis no .profile ou .bashrc do usuario oracle:

# export ORACLE_BASE=/opt/oracle
# export ORACLE_HOME=$ORACLE_BASE/products/ora9i
# export LD_ASSUME_KERNEL=2.4.1
# export LD_LIBRARY_PATH=$ORACLE_HOME/lib
# unset JAVA_HOME
# export LANGUAGE=pt_BR:pt:pt_PT
# export LANG=pt_BR

Reiniciar o servidor e lógo após logar como usuário oracle, e iniciar o instalador:

$ runInstaller

Alterar o arquivo root.sh antes de executá-lo, corrigindo o paths do awk.

(colocá-lo como /usr/bin/awk)

Alterar o $ORACLE_HOME/bin/dbca, corrigindo:

$ JRE_DIR=

Corrigir também as referências a $JRE_DIR/bin/jre, que devem ser substituídas por $JRE_DIR/bin/java

Se necessário, executar novamente o dbca

Após a feitos todos os paços acima o Oracle deve estar rodando de forma redonda e com boa preformance no seu servidor.


Copyright (C) <2005> <Samuel Rettore, Andrey Kuehlkamp>

Este artigo é uma publicação livre, você pode redistribí-lo e/ou modificá-lo sob os termos da GNU/GPL v.2 (Junho, 1991) conforme publicada pela Free Software Foundation em

http://www.gnu.org/licenses/gpl.html
Horários baseados na GMT -3. Agora são 17:45.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.