Por favor, me forneça as orientações para instalar o oracle 11gr2 no Ubuntu 14.04.
software-installation
oracle
Prakash Shrestha
fonte
fonte
Respostas:
Etapa 1: Faça o download do Oracle Database Express Edition.
Etapa 2: Instruções antes de instalar o Oracle
Copie o arquivo baixado e cole-o no diretório inicial.
Descompacte usando o comando:
Instale os pacotes necessários usando o comando:
Entre na pasta Disk1 usando o comando:
Converta o formato do pacote RPM para o formato do pacote DEB (usado pelo Ubuntu) usando o comando:
Crie o script chkconfig necessário usando o comando:
O editor de texto pico é iniciado e os comandos são mostrados na parte inferior da tela. Agora copie e cole o seguinte no arquivo e salve:
Mude a permissão do arquivo chkconfig usando o comando:
Defina os parâmetros do kernel. O Oracle 11gR2 XE requer parâmetros adicionais do kernel que você precisa definir usando o comando:
Copie o seguinte no arquivo e salve:
Verifique a mudança usando o comando:
Você deve ver o que inseriu anteriormente. Agora carregue os parâmetros do kernel:
Verifique se os novos parâmetros foram carregados usando:
Você deve ver o valor máximo do arquivo digitado anteriormente.
Configure o ponto de montagem / dev / shm para Oracle. Crie o seguinte arquivo usando o comando:
Copie o seguinte no arquivo e salve.
Altere as permissões do arquivo usando o comando:
Agora execute os seguintes comandos:
Agora, reinicie seu sistema
Etapa 3: instalar o Oracle
Instale o DBMS da Oracle usando o comando:
Configure o Oracle usando o comando:
Configure variáveis de ambiente editando o arquivo .bashrc:
Adicione as seguintes linhas ao final do arquivo:
Carregue as alterações executando seu perfil:
Inicie o Oracle 11gR2 XE:
Adicione o usuário YOURUSERNAME ao grupo dba usando o comando:
Etapa 4: Usando o Shell de Comando do Oracle XE
Inicie o servidor Oracle XE 11gR2 usando o comando:
Inicie o shell da linha de comando como administrador do sistema usando o comando:
Digite a senha que você forneceu ao configurar o Oracle anteriormente. Agora você será colocado em um ambiente SQL que apenas entende comandos SQL.
Crie uma conta de usuário comum no Oracle usando o comando SQL:
Substitua USERNAME e PASSWORD pelo nome de usuário e senha de sua escolha. Lembre-se deste nome de usuário e senha. Se você teve um erro ao executar o acima com uma mensagem sobre resetlogs, execute o seguinte comando SQL e tente novamente:
Conceda privilégios à conta do usuário usando o comando SQL:
Substitua USERNAME e PASSWORD pelo nome de usuário e senha de sua escolha. Lembre-se deste nome de usuário e senha.
Saia do shell sys admin usando o comando SQL:
Inicie o shell da linha de comando como um usuário comum usando o comando:
Agora, você pode executar comandos sql ...
fonte
Starting Oracle Net Listener...touch: cannot touch '/var/lock/subsys/listener': No such file or directory Done Configuring database... Database Configuration failed. Look into /u01/app/oracle/product/11.2.0/xe/config/log for details
/etc/rc2.d/S01shm_load
parece estar faltando,;;
indicando o fim de uma alternativa na linha 7.sudo service procps restart
vez desudo service procps start
Obrigado pelo tutorial detalhado, mas estava recebendo erro
na etapa
sudo /etc/init.d/oracle-xe configure
. Assim, como sugerido em http://meandmyubuntulinux.blogspot.in/2012/05/installing-oracle-11g-r2-express.html , adicionei as seguintes linhas em/etc/init.d/oracle-xe
... e está funcionando bem para mim
fonte
/etc/rc2.d/S01shm_load
na resposta de Saikat. Corrigir isso seria uma solução mais limpa. Vou editar a resposta com o script correto.Isso funcionou bem, no entanto, recebi o seguinte erro:
Olhando para ele:
Eu o resolvi simplesmente adicionando um usuário:
Espero que isso ajude alguém.
fonte