Instalando o Oracle 11g para 64 bits no servidor Ubuntu 10.04 64 bits?

5

Eu quero instalar o Oracle 11g para 64bit em um servidor Ubuntu 10.04 64bit. Alguém sabe como instalar o Oracle 11g no Ubuntu do zero (pré-instalação para pós-instalação)?

    
por Charly 29.05.2009 / 13:47

8 respostas

6

Isso é para desenvolvimento, uso pessoal ou para produção? Eu revisei as notas de lançamento do Oracle para ver se o Ubuntu é suportado, mas além disso, eu me pergunto por que você quer o Oracle no Ubuntu. Nada contra o Ubuntu, mas a Oracle é uma fera mimada, e é melhor não se afastar muito das plataformas suportadas, especialmente se for uma configuração de produção. Talvez seja melhor você morder a bala e instalar no RHEL ou no CentOS ( não Fedora Core) porque o RHEL é suportado e o CentOS é conhecido por funcionar, sendo derivado de fontes RHEL. Novamente, enquanto o Ubuntu LTS pode funcionar bem para 90% de sua infraestrutura, a Oracle é muito exigente - desvie-se das configurações suportadas por sua conta e risco.

As verificações de dependência do Oracle não são para exibição. As pessoas executam o Oracle por dois motivos - ou precisam da confiabilidade e dos recursos do Oracle, ou estão executando-o porque alguém disse a eles (fornecedor, administrador, cliente, etc.) Se você não precisar dele, não use-o porque é uma dor severa para um neófito gerenciar. Se você precisar, você obviamente tem bolsos profundos - não perca seu tempo tentando executar o Oracle em um sistema operacional de desktop. Pague pelo RHEL ou se você sabe o que está fazendo ou não se importa, use o CentOS porque ele é o mais próximo possível de um SO de produção para a Oracle sem ter que comprar o RHEL. Eu também gosto do Ubuntu, mas é a plataforma errada neste caso.

    
por 01.06.2009 / 08:48
4

Eu tenho o Oracle 10g release 2 e o 11g rodando no meu laptop Ubuntu 8.04 de 64 bits. Eu tenho seguindo o guia phytian ... Qual é o erro exato que você obtém durante a instalação?

BTW - alguns sugeriram que você instalasse em um ambiente suportado. Se você quiser - crie uma nova VM e instale o Oracle EL - um clone do RHEL, totalmente suportado, totalmente gratuito. Gostaria de obter o EL 5.3 aqui .

BTW - se você usa o VirtualBox - a versão no repositório do Ubuntu 8.04 costumava ser antiga e não suportava convidados de 64 bits, então se você usar o VirtualBox e não o VmWare, obtenha o release mais recente do site

----- EDITAR -----

OK, eu encontrei minhas anotações dos passos que dei. Eu acredito que é bastante preciso.

Documentação do Oracle fala sobre o usuário "oracle" com grupos "dba", "oinstall". Como este é apenas um laptop, usei o usuário / grupo padrão (no meu caso, ofir / ofir), então mude para o seu usuário.

PRE-INSTALAR

como root:

ln -s / usr / bin / nome da base / bin / nome da base

ln -s / usr / bin / awk / bin / awk

ln -s / usr / bin / rpm / bin / rpm

mkdir /etc/rc.d

ln -s /etc/rc0.d /etc/rc.d/rc0.d

ln -s /etc/rc2.d /etc/rc.d/rc2.d

ln -s /etc/rc3.d /etc/rc.d/rc3.d

ln -s /etc/rc4.d /etc/rc.d/rc4.d

ln -s /etc/rc5.d /etc/rc.d/rc5.d

ln -s /etc/rc6.d /etc/rc.d/rc6.d

ln -s /etc/init.d /etc/rc.d/init.d

adicione ao /etc/sysctl.conf:

fs.file-max = 65535

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 1048576

net.core.rmem_max = 1048576

net.core.wmem_default = 262144

net.core.wmem_max = 262144

adicione /etc/security/limits.conf (substitua ofir pelo seu nome de usuário):

ofir soft nproc 2047

ofir hard nproc 16383

ofir soft nofile 1023

ofir hard nofile 65535

Adicione a /etc/pam.d/login:

session required /lib/security/pam_limits.so

sessão necessária pam_limits.so

sudo apt-get instala gcc faz rpm libmotif3 libstdc ++ 5 gawk estrangeiro ksh gcc-3.3 g ++ - 3.3 libstdc ++ 5 libc6 libc6-dev gcc faz binutils lesstif2 ++ - multilib

INSTALANDO

(Eu suponho que você tenha feito isso antes, se não - apenas siga a interface gráfica e cosulte os documentos):

execute o instalador do 11.1.0.6, escolha instalar apenas o software. Ignore alguns erros menores de link (não houve erros de link após o patch 11.1.0.7)

Se necessário, instale também o disco de exemplos 11.1.0.6

Instale o 11.1.0.7 (disponível a partir do metalink)

execute o netca para criar um novo ouvinte (aceite todos os padrões)

execute o dbca para criar um novo banco de dados (até o console do banco de dados funciona muito bem para mim)

    
por 06.06.2009 / 00:17
1

Como nota ... da última vez que instalei o Oracle, dependia de alguns pacotes binários de 32 bits, então tive que instalar o pacote ia32-libs (aptitude install ia32-libs), para que ele funcionasse ...

Você tem algum problema concreto?

    
por 29.05.2009 / 14:18
0

Talvez você possa dar uma olhada aqui: www.pythian.com/news/968/installing-oracle-11g-on-ubuntu-804-lts-hardy-heron ou www.pythian.com/news/1355/installing-oracle-11gr1-on-ubuntu-810-intrepid-ibex

    
por 29.05.2009 / 14:00
0

Existem alguns documentos HOWTO do oracle-on-linux na web. Faça uma pesquisa no Google por algumas palavras-chave neste espaço - há uma boa chance de você vir com documentos relevantes.

    
por 29.05.2009 / 14:23
0

Eu passei cerca de uma semana no ano passado puxando meu cabelo para fora tentando obter o Oracle 10g instalado no Ubuntu. Eu finalmente desisti e mudei para RedHat e tinha tudo em funcionamento em um dia.

    
por 02.06.2009 / 18:09
0

Eu instalei o Oracle 10 no Debian, e algumas vezes ele falhou em "fazer" alguns arquivos. Basicamente, eu simplesmente tinha que ler o log, fazer o "make" manualmente com as mudanças necessárias (geralmente algum caminho desconfigurado) e depois clicar em "ignore" no instalador. Espero que isso ajude.

    
por 23.06.2009 / 15:56
0

Eu gosto da resposta dada por arclight em 1 de junho de 2009 às 6:48

Eu tenho tentado fazer com que o oracle trabalhe em várias distribuições Linux não suportadas, mas todas têm problemas. Vou tentar o RHEL ou o Centos para um ótimo desempenho.

    
por 03.08.2010 / 12:50