3483
Comment:
|
3479
|
Deletions are marked like this. | Additions are marked like this. |
Line 20: | Line 20: |
<!--Por favor, tenha em mente que não sou especialista em Oracle, este é um guia minimalista para tentar ajudar algumas pessoas durante este processo (espero que com menos dor). Documentei as etapas e fiz comentários e referências diferentes com relação ao que encontrei na Internet. Provavelmente há meios diferentes (e melhores) para instalar e implantar o Oracle e I'll be more than happy to add such info (or to see somebody else do it). The main goal is to make a tutorial more ''Debian way''. I really hope this helps. :-)--> | ## Por favor, tenha em mente que não sou especialista em Oracle, este é um guia minimalista para tentar ajudar algumas pessoas durante este processo (espero que com menos dor). Documentei as etapas e fiz comentários e referências diferentes com relação ao que encontrei na Internet. Provavelmente há meios diferentes (e melhores) para instalar e implantar o Oracle e I'll be more than happy to add such info (or to see somebody else do it). The main goal is to make a tutorial more ''Debian way''. I really hope this helps. :-) |
Traduções: ?Português - ?English
Trabalho em progresso
Oracle
Oracle é um banco de dados "não livre". Você pode encontrar um antigo repositório fornecido pela Oracle com pacotes do Oracle XE. Neste artigo você encontrará inforamlções relacionadas à instalação do Oracle em sistemas Debian.
Apenas para fins de registro, aqui está a entrada que você pode adicionar ao seu arquivo /etc/apt/sources.list ou apenas criar um arquivo dentro de /etc/apt/sources.lists.d com os seguintes conteúdos:
# Repositório Debian do Oracle XE deb http://oss.oracle.com/debian unstable main non-free
Pré-requisitos
Uma das coisas difíceis se você é um aventureiro em Oracle (ou se há um longo tempo desde a última vez que você mexeu com ele), é a de saber como funciona o sistema em termos de partições e espaço do sistema de arquivos.
Ambos o Oracle 10g e 11g precisam de algumas coisas especiais:
Pelo menos 1.5GiB de espaço para os arquivos zip contendo o banco de dados, o instalador e a documentação (eu os coloquei em /srv/oracle)
Pelo menos 1.5GiB espaço para os binários e os recursos instalados, que devem aparecer em /opt
Algum espaço livre para os bancos de dados, eles costumam ir em /u01, /u02 e assim sequencialmente. A documentação do Oracle diz que você pode escolher qualquer letra que você desejar e um número de largura fixa, poderia ser /z0001.
- Quanto ao espaço de troca (swap), por algum motivo bizarro o Oracle 10g pediu 12GiB e Oracle 11g pediu 15GiB. Eu fiz uma instalação com menos, mas nossa equipe decidiu reinstalá-lo com a quantidade solicitada.
Apesar de haver um instalador gráfico você não precisa instalar o X Window System no servidor. Você pode usar o ?X11Forwarding ou usar o Oracle Silent Install. Em primeiro lugar, eu estou documentando a instalação gráfica via SSH (usando o X11 forwarding).
Oracle 11g XE no Whezzy
A versão 11g é disponibilizada no site da Oracle apenas para a arquitetura de 64 bits em um pacote rpm compactado.
Para verificar a arquitetura de sua máquina utilize o seguinte comando:
uname -i
ou
uname -a
Detalharemos a instalação para sistemas de 64 bits x86_64.
Instalação das dependências
Será necessária a instalação dos pacotes libaio1, a qual é utilizada pelo Oracle, e alien, que será utilizado para converter o pacote rpm do Oracle para deb.
# apt-get install alien libaio1
Após a instalação, baixe o arquivo de instalação do Oracle 11g Express Edition.