O título em si é mais do que auto-explicativo. Eu simplesmente preciso de uma maneira de instalar o 11g R2 do Oracle na versão mais recente do Ubuntu, estou usando um SO de 32 bits e preciso saber como instalar a versão x86. Também tenho uma área de trabalho de 64 bits e preciso instalar a versão x86_64. Alguém pode me ajudar?
8
Respostas:
Para o Oracle 11g R2, existem alguns extras que devem ser instalados porque não são fornecidos por padrão. Mas chegaremos a isso em um segundo, e muitos deles não são totalmente necessários, mas tornarão mais fácil. (Como ssh!)
NOTA: Todos os comandos do terminal podem ser copiados e colados; no entanto, colar no terminal requer o pressionamento de tecla ctrl + shift + v; em qualquer outro lugar, ctrl + v pode ser usado.
Agora, aqui estão os arquivos, separados em duas partes e no formato .zip. Isto é para x86. Você deve poder abri-los sem problemas e, caso contrário, existe um utilitário de descompactação no site. O download do utilitário descompactar não seria carregado no meu final, portanto, uma alternativa seria abrir o terminal usando ctrl + alt + t e digite os seguintes comandos.
Então:
É claro que substituindo {File} pelo arquivo .zip.
AGORA, você pode seguir as instruções de instalação da Oracle vinculadas aqui ao instalar a versão x86 para o laptop.
Agora, ao usar a área de trabalho e o sistema operacional x86_64, você pode encontrar os arquivos de instalação aqui aplicando o mesmo método de descompactação descrito acima. Honestamente, você não deve ter problemas com o padrão do Ubuntu, mas, novamente, o Linux nem sempre é o que parece, portanto, ter um backup é sempre bom.
Agora, para um guia de instalação rápido e fácil, este é o x86.
O mesmo guia de instalação está disponível para x86_64 encontrado aqui.
O processo não é muito longo, desde que você saiba as especificações atuais do computador, muitas instruções são principalmente forçadas a verificar se o seu sistema atende aos requisitos x .
Aproveitar!
fonte
Eu superei seu erro. O melhor que posso dizer é que o erro foi acertar -lons em vez de -leons. Eu não tenho idéia do que eles são, mas remover -lons e colocar -lons pareciam fazer o truque. O que acabei fazendo foi compilar as peças com erros manualmente. Aqui está o que eu fiz manualmente, mas você precisará alterar os caminhos para corresponder aos seus (eu fiz isso como raiz):
Depois que compilar corretamente, você precisará editar o makefile para evitar que ele recompile e quebre o que você acabou de criar. Faça com que network / lib / ins_net_server.mk fique assim:
Isso só vai se livrar da peça tnslsnr, mas permitir que o resto vá embora.
A próxima peça que cheguei a esse ponto foi quando ele estava vinculando 'oráculo'. Eu recebi este erro:
A mesma coisa com este. Eu executei isso manualmente:
Então você deve hackear rdbms / lib / ins_rdbms.mk para comentar as linhas 705 e 706:
Depois disso, o instalador passou por todo o caminho. Espero que isto ajude.
fonte
Adicione algumas dicas adicionais de Como instalar o Oracle 11g no Linux (não VM)
Instale o Oracle Database XE (Express Edition) do repositório Oracle Open Source Software APT
Se você não se importa em usar a versão 10g XE (boa o suficiente para fins de aprendizado), pode adicionar o repositório Oracle Open Source Software APT e usá
apt-get
-lo para instalá-lo.Adicionar
deb http://oss.oracle.com/debian unstable main non-free
por exemplo
echo "deb http://oss.oracle.com/debian unstable main non-free" | sudo tee /etc/apt/sources.list.d/virtualbox.list
e depois
adicione a chave e instale
oracle-xe
Inicie, pare e configure:
/etc/init.d/oracle-xe {start|stop|configure}
Consulte Instalando o Oracle Database XE no Debian, Ubuntu e Kubuntu para obter mais informações ;-)
Caixas Base Vagrant
O Oracle Linux {5,6} (também gratuito) facilita muito a instalação do Oracle Database 11g, 12c, pois a Oracle fornece oficialmente pacotes RPM de pré-instalação para instalar todos os deps e fazer as alterações necessárias no sistema.
Pré-instalar pacotes RPM
oracle-validated
oracle-rdbms-server-11gR2-preinstall
12coracle-rdbms-server-12cR1-preinstall
Se você realmente deseja o Oracle Database 11g, 12c Enterprise Edition, experimente os vagrantboxes aqui vagrantboxes
fonte