Como instalar o Oracle Express 11gR2?

22

Preciso de um guia passo a passo para instalar o Oracle Database Express Edition versão 11g Release R2 no Ubuntu Desktop 12.04.1 LTS 64 bit Edition

Jorge Castro
fonte
Eu tenho instalado Oracle Express 10.2 no Ubuntu 14.04, ele funciona bem, mas parece Oracle Express 11.2 não divulgou qualquer pacote para o Ubuntu ...
Eric Wang

Respostas:

16

Guia definitivo da Uber para a instalação do Oracle 11g XE no Debian moderno, como a distribuição que você pode encontrar em ( MUITO ENORME com grande quantidade de soluções alternativas , é por isso que não consigo colar o artigo aqui):

Outras fontes valiosas (ei! Esses não são links das 20 principais pesquisas na web! Passo 3 noites lendo esses blogs, eles são realmente bons, mas na maioria das vezes duplicam o forums.oracle.comlink acima ):

Uma coisa que mata muito do meu tempo é ORA-00845: MEMORY_TARGET não é suportado neste erro de sistema que eu corrigi pelas d.hatena.ne.jpdicas do blog:

$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/init.ora
$ sudo vi /u01/app/oracle/product/11.2.0/xe/config/scripts/initXETemp.ora 

# memory_target = 418381824
pga_aggregate_target = 200540160
sga_target = 601620480

Outro erro que eu corrijo e que não é mencionado pelos links acima é:

  O arquivo de parâmetro do sistema é /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
  Mensagens de log gravadas em /u01/app/oracle/diag/tnslsnr/desktop/listener/alert/log.xml
  Erro ao ouvir: (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC) (KEY = EXTPROC_FOR_XE))))
  TNS-12555: TNS: permissão negada
   TNS-12560: TNS: erro do adaptador de protocolo
    TNS-00525: Privilégio insuficiente para operação
     Erro no Linux: 1: Operação não permitida

  O ouvinte falhou ao iniciar. Veja as mensagens de erro acima ...

ao iniciar o ouvinte por:

  / bin / su -s / bin / bash oracle -c '/u01/app/oracle/product/11.2.0/xe/bin/lsnrctl start'

Corrijo-o comentando a linha:

# (ENDEREÇO ​​= (PROTOCOLO = IPC) (CHAVE = EXTPROC_FOR_XE))

no /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora.

Em seguida, li Introdução para desbloquear HRo usuário de teste que foi criado automaticamente durante a instalação do Oracle 11g XE ...

O restante dos documentos pode ser encontrado em Documentação do Database Express Edition

gavenkoa
fonte
Essa resposta é boa o suficiente para uma entrada na base de conhecimento. A única coisa que resta é: por favor, conserte a gramática e perca a fala.
aquaherd
1
Desculpe pelo idioma, eu não sou um falante nativo de inglês ...
gavenkoa
I fazer algumas mudanças, esperamos que você gosta de texto mais ...
gavenkoa
1
Eu achei o post no forums.oracle.com com informações fantásticas. Mas não está particularmente bem formatado e pode ser melhor organizado. Escrevi um artigo baseado nele, mas fiz algumas adições (e subtrações) e aprimorei a formatação. Instalando Oracle no Ubuntu
mdahlman 17/07/2013
1

Vejo aqui que você pode baixar uma edição Linux x64: Download Oracle .

Depois de obter esse .zip, abra um terminal e digite:

unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip

Você deve ver um pacote RPM. Como o Ubuntu é baseado no Debian, você precisará do Alien. Se você não o tiver, digite as seguintes instruções em um terminal (pressionando Ctrl+ Alt+ T):

sudo apt-get update
sudo apt-get install alien

Depois de instalado, digite o seguinte:

alien -i oracle-xe-11.2.0-1.0.x86_64.rpm

Feito !

NorTicUs
fonte
2
Não funciona para mim. O Alien termina a instalação, mas não há serviço, usuário (Oracle) e nada em execução!
Pugmarx
1
Também não me funcionou. Minha opinião, e é tão boa quanto qualquer opinião por enquanto, é que é porque a instalação do oracle é muito complexa e alienígena é direcionada a um software simples.
Reut Sharabani
Suas instruções não são suficientes para instalar o Oracle no Ubuntu. Claramente você não testou.
Jsircg #
poissbly você esqueceu esta parte ..You must run '/etc/init.d/oracle-xe configure' as the root user to configure the database.
cadarço