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