Instalando e configurando Oracle 11g no ubuntu 13.10

1. Instalando e configurando Oracle 11g no ubuntu 13.10

Evandro
eribeiro18

(usa Ubuntu)

Enviado em 10/07/2014 - 23:43h

Olá, sou novo por aqui e caso esteja criando o tópico no local errado me perdoem, vamos lá. Ultimamente tenho tentado instalar o oracle XE 11g Express edition, já segui vários tutorias e não tive êxito na conclusão do processo, sendo conversão do .rpm com o alien para .deb (esta parte consegui), instalando o .deb (esta parte também consegui), já no momento de configurar quando dou o comando no terminal oracle-xe configure, da a mensagem "comando não encontrado" tentei reinstalando o banco e da a mesma mensagem, tentei dando o comando sudo oracle-xe configure e mesmo assim não deu certo, alguém tem alguma ideia de algo que não tentei? Desde já agradeço...


  


2. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 11/07/2014 - 10:21h

Tem certeza de que essa instalação foi concluída com sucesso?

Vê se vc consegue executar o comando:

sqlplus


3. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

nelio
neliobjr

(usa Red Hat)

Enviado em 11/07/2014 - 10:53h

Esta parecendo que esta faltando os parâmetros de ORACLE_HOME, ORACLE_BASE e PATH, configurados no .bash_profile. Tenta executar na mão o export do ORACLE_HOME, etc, para o caminho que vc instalou o oracle, depois executar qualquer comando, como o sqlplus.

Para exemplo, segue configuração do meu servidor.

ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1; export ORACLE_HOME
PATH=$ORACLE_HOME/bin:$PATH; export PATH


4. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Evandro
eribeiro18

(usa Ubuntu)

Enviado em 12/07/2014 - 11:25h

Pelo que vi o oracle esta instalado sim, só que ao tentar rodar algum comando no sqlplus não consigo na verdade, não consegui nem abri-lo rsrsr. Editei o Arquivo bash.bashrc que se encontra dentro de /etc/ com o "vim" pelo terminal e add as configurações conforme ultimo tópico. Só que ainda não consegui executar o configure. Caso efetuei algo errado me avisem obrigado...


5. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 12/07/2014 - 12:42h

Olha, parece que vc cometeu um engano, essa configuração não é no .bashrc, é no .bash_profile

Em todo caso, confirma se os binários foram mesmo instalados, vc pode fazer isso com locate ou find.

Pelo locate:

sudo updatedb
sudo locate sqlplus

Pelo find:

find / -name sqlplus


6. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Evandro
eribeiro18

(usa Ubuntu)

Enviado em 12/07/2014 - 12:50h

Opa, blz, vou fazer e assim que tiver um resultado posto novamente. Obrigado por enquanto.


7. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Evandro
eribeiro18

(usa Ubuntu)

Enviado em 15/07/2014 - 10:38h

Onde fica o arquivo .bash_profile verifiquei no /home/ e no /etc/ e não encontrei...


8. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

nelio
neliobjr

(usa Red Hat)

Enviado em 15/07/2014 - 10:55h

Amigo, o .bash_profile fica no home do usuário que vc criou, por exemplo, se vc criou o usuário "oracle", sem mudar o caminho de padrão do home, ele é um arquivo oculto, todos os arquivos com um "ponto" na frente são ocultos, para visualiza-los digite a opção -a no comando ls, ls -a.

Para edita-lo:

cd /home/oracle
vi .bash_profile

caso não tenha certeza de onde é o home do seu usuário, digite cd

cd

este comando ira retornar para a raiz do seu usuário. após isto edite o arquivo.


9. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Evandro
eribeiro18

(usa Ubuntu)

Enviado em 16/07/2014 - 21:01h

Olá pessoal desculpe a demora é que houve alguns problemas em minha maquina, mas fiz um arquivo de como estou fazendo para saber se estou fazendo da forma correta, abaixo:

--> CONECTANDO COM ROOT
evandro@evandro-V3550:~$ sudo su
[sudo] password for evandro:

--> IDENTIFICANDO O DIRETORIO
root@evandro-V3550:/home/evandro# dir
Área\ de\ Trabalho eclipse Imagens Oracle_rpm workspace
Documentos examples.desktop Modelos Público
Downloads glassfish4 Música Vídeos
root@evandro-V3550:/home/evandro# cd Oracle_rpm
root@evandro-V3550:/home/evandro/Oracle_rpm# dir
oracle-xe-11.2.0-1.0.x86_64.rpm response upgrade

--> CONVERTENDO DE .RPM PARA .DEB
root@evandro-V3550:/home/evandro/Oracle_rpm# alien oracle-xe-11.2.0-1.0.x86_64.rpm
Warning: Skipping conversion of scripts in package oracle-xe: postinst postrm preinst prerm
Warning: Use the --scripts parameter to include the scripts.
oracle-xe_11.2.0-2_amd64.deb generated

--> IDENTIFICANDO O DIRETORIO
root@evandro-V3550:/home/evandro/Oracle_rpm# dir
oracle-xe-11.2.0-1.0.x86_64.rpm oracle-xe_11.2.0-2_amd64.deb response upgrade

--> INSTALANDO O .DEB
root@evandro-V3550:/home/evandro/Oracle_rpm# dpkg -i oracle-xe_11.2.0-2_amd64.deb
A seleccionar pacote anteriormente não seleccionado oracle-xe.
(Lendo banco de dados ... 260739 ficheiros e directórios actualmente instalados.)
Preparing to unpack oracle-xe_11.2.0-2_amd64.deb ...
Unpacking oracle-xe (11.2.0-2) ...
Configurando oracle-xe (11.2.0-2) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Processing triggers for bamfdaemon (0.5.1+14.04.20140409-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.22-1ubuntu1) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
Processing triggers for mime-support (3.54ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ...

--> CONFIGURE 1ª VEZ
root@evandro-V3550:/home/evandro/Oracle_rpm# cd
root@evandro-V3550:~# cd /etc/
root@evandro-V3550:/etc# oracle-xe configure
oracle-xe: comando não encontrado

--> CONFIGURE 2ª VEZ
root@evandro-V3550:/etc# cd
root@evandro-V3550:~# cd /u01/
root@evandro-V3550:/u01# cd app
root@evandro-V3550:/u01/app# cd oracle
root@evandro-V3550:/u01/app/oracle# cd product
root@evandro-V3550:/u01/app/oracle/product# cd 11.2.0
root@evandro-V3550:/u01/app/oracle/product/11.2.0# cd xe
root@evandro-V3550:/u01/app/oracle/product/11.2.0/xe# cd config
root@evandro-V3550:/u01/app/oracle/product/11.2.0/xe/config# cd scripts
root@evandro-V3550:/u01/app/oracle/product/11.2.0/xe/config/scripts# oracle-xe configure
oracle-xe: comando não encontrado

--> COMANDO ls -a
root@evandro-V3550:/u01/app/oracle/product/11.2.0/xe/config/scripts# cd
root@evandro-V3550:~# cd /home/evandro
root@evandro-V3550:/home/evandro# ls -a
. .compiz .gconf Modelos Vídeos
.. .config glassfish4 .mozilla workspace
.adobe .dbus .gstreamer-0.10 Música .Xauthority
Área de Trabalho .dmrc .gvfs Oracle_rpm .xinputrc
.bash_history Documentos .ICEauthority .pam_environment .xsession-errors
.bash_logout Downloads Imagens .pki .xsession-errors.old
.bashrc eclipse .local .profile
.cache examples.desktop .macromedia Público


Obs.: Não achei o .bash_profile, como vcs podem ver acima, devo cria-lo? e é neste diretório mesmo?

Obrigado por enquanto...





10. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Hugo Cerqueira
hrcerq

(usa Outra)

Enviado em 16/07/2014 - 21:28h

Olha, na etapa (--> CONFIGURE 2ª VEZ) vc executou o comando oracle-xe, que aparentemente não está na variável PATH. Já que vc navegou até o diretório do script, vc pode executar o comando:

./oracle-xe configure

Note que basta vc adicionar um "./" antes do comando, o que significa que vc está buscando o comando no diretório local e não no PATH.


11. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Evandro
eribeiro18

(usa Ubuntu)

Enviado em 16/07/2014 - 21:54h

root@evandro-V3550:/u01/app/oracle/product/11.2.0/xe/config/scripts# ./oracle-xe configure
bash: ./oracle-xe: Permissão negada


mano o negocio não vai, estou com root como assim "permissão negada"...


12. Re: Instalando e configurando Oracle 11g no ubuntu 13.10

Evandro
eribeiro18

(usa Ubuntu)

Enviado em 17/07/2014 - 08:54h

achei este tutorial:

http://meandmyubuntulinux.blogspot.com.br/2012/05/installing-oracle-11g-r2-express.html

vai bem até o passo 7(consegui executar o configure!!!), quando executo o comando

sudo service oracle-xe start

deveria ser assim:

user@machine:~$ sudo service oracle-xe start
Starting Oracle Net Listener.
Starting Oracle Database 11g Express Edition instance.
user@machine:~$

mas ai ocorre isso(Falha):
Starting Oracle Net Listener.
Starting Oracle Database 11g Express Edition instance.
Failed to start Oracle Net Listener using /u01/app/oracle/product/11.2.0/xe/bin/tnslsnr and Oracle Express Database using /u01/app/oracle/product/11.2.0/xe/bin/sqlplus.


quando tento conecta pelo sqlplus desta forma sqlplus sys as sydba ocorre vários erros quando tiver com os erros certinho posto novamente obrigado por enquanto.



  
01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts