Oracle 8i com Suse Linux Enterprise Server 8
Este artigo explica detalhadamente como instalar e configurar o famoso gerenciador de banco de dados Oracle 8i Release 3 no Suse Linux Enterprise Server. É muito bom, confiram.
Parte 3: Instalação
Se seu sistema não esta em modo gráfico, então é hora de iniciá-lo:
# startx
Por padrão iniciará o KDE. Depois de iniciado, abra dois terminais. Em um deles você deve montar o CDROM com o disco de instalação do Oracle 8i:
# mount /media/cdrom
No outro terminal você deve fazer o seguinte:
# su - oracle
$ unset LANG
$ cd /media/cdrom
Iniciando a instalação:
$ ./runInstaller
Neste momento surgirá uma tela gráfica e o universal installer do Oracle 8i. Clique na opção next.
A próxima janela mostra o caminho de origem e destino. É só clicar em next.
Agora você deve informar o grupo do usuário oracle (oinstall). Depois clique em next.
Neste momento você deve acessar o terminal com o usuário root, vá até o caminho /u01/oracle/product/817 e execute o seguinte comando:
# sh orainstRoot.sh
Em seguida volte para tela de instalação e clique em Retry.
Então irá aparecer a próxima janela. Selecione a primeira opção Oracle Enterprise Edition. Clique em Next.
No nosso exemplo irei utilizar a instalação típica, mas fica a seu critério. Selecione a primeira opção e clique em Next.
Você deve alterar o caminho padrão para /usr/lib/jdk1.1.8 e pra não perder o costume, clique em next.
Você deve colocar o nome da instância do banco de dados, geralmente eu uso orcl. E depois clique em Next.
Irá aparecer uma janela contendo os detalhes da sua seleção, verifique se esta tudo correto e clique em next.
Agora e só aguardar, não se preocupe, demora mesmo!
Irá aparecer uma janela com um botão de OK, não clique nele! Antes precisamos executar o patch.
Abra um novo terminal e logue com o usuário oracle:
# su - oracle
Execute os seguintes comandos:
$ cd /u01/oracle/product/817
$ cp /tmp/glibc-2.1.3-stubs.tar.gz .
$ tar -zxvf glibc-2.1.3-stubs.tar.gz
$ sh setup_stubs.sh
Aguarde até o fim. No terminal com privilégios de root, vá até o diretório /u01/oracle/product/817 e edite o arquivo root.sh. Adicione um apóstrofe no fim desta linha:
RUID="/usr/bin/id|$AWK −F\( '{print $2}'|$AWK −F\) {print $1}"
Adicione também aspas duplas no inicio e fim desta linha:
RMF=rm −f
Salve e saia. Agora execute o script:
# sh root.sh
Pode aceitar o caminho padrão. Volte para a janela de instalação e clique em OK. Irá aparecer uma nova janela contendo os ítens instalados e próximos a serem instalados.
Surgirá em seguida uma janela do net easy configuration. Clique em configuração típica e na seqüência em next.
Será mostrado uma janela com o status da criação do BD. Calma estamos quase lá.
A linda mensagem surgirá "Banco de dados criado com sucesso!"
Fim.
# startx
Por padrão iniciará o KDE. Depois de iniciado, abra dois terminais. Em um deles você deve montar o CDROM com o disco de instalação do Oracle 8i:
# mount /media/cdrom
No outro terminal você deve fazer o seguinte:
# su - oracle
$ unset LANG
$ cd /media/cdrom
Iniciando a instalação:
$ ./runInstaller
Neste momento surgirá uma tela gráfica e o universal installer do Oracle 8i. Clique na opção next.
A próxima janela mostra o caminho de origem e destino. É só clicar em next.
Agora você deve informar o grupo do usuário oracle (oinstall). Depois clique em next.
Neste momento você deve acessar o terminal com o usuário root, vá até o caminho /u01/oracle/product/817 e execute o seguinte comando:
# sh orainstRoot.sh
Em seguida volte para tela de instalação e clique em Retry.
Então irá aparecer a próxima janela. Selecione a primeira opção Oracle Enterprise Edition. Clique em Next.
No nosso exemplo irei utilizar a instalação típica, mas fica a seu critério. Selecione a primeira opção e clique em Next.
Você deve alterar o caminho padrão para /usr/lib/jdk1.1.8 e pra não perder o costume, clique em next.
Você deve colocar o nome da instância do banco de dados, geralmente eu uso orcl. E depois clique em Next.
Irá aparecer uma janela contendo os detalhes da sua seleção, verifique se esta tudo correto e clique em next.
Agora e só aguardar, não se preocupe, demora mesmo!
Irá aparecer uma janela com um botão de OK, não clique nele! Antes precisamos executar o patch.
Abra um novo terminal e logue com o usuário oracle:
# su - oracle
Execute os seguintes comandos:
$ cd /u01/oracle/product/817
$ cp /tmp/glibc-2.1.3-stubs.tar.gz .
$ tar -zxvf glibc-2.1.3-stubs.tar.gz
$ sh setup_stubs.sh
Aguarde até o fim. No terminal com privilégios de root, vá até o diretório /u01/oracle/product/817 e edite o arquivo root.sh. Adicione um apóstrofe no fim desta linha:
RUID="/usr/bin/id|$AWK −F\( '{print $2}'|$AWK −F\) {print $1}"
Adicione também aspas duplas no inicio e fim desta linha:
RMF=rm −f
Salve e saia. Agora execute o script:
# sh root.sh
Pode aceitar o caminho padrão. Volte para a janela de instalação e clique em OK. Irá aparecer uma nova janela contendo os ítens instalados e próximos a serem instalados.
Surgirá em seguida uma janela do net easy configuration. Clique em configuração típica e na seqüência em next.
Será mostrado uma janela com o status da criação do BD. Calma estamos quase lá.
A linda mensagem surgirá "Banco de dados criado com sucesso!"
Fim.