Não é possível iniciar o Ouvinte de Rede e o Banco de Dados do Oracle XE 11gR2 no Ubuntu 13.04

2

Eu tenho seguido a etapa de configuração em este artigo Instalando o Oracle XE 11g R2 no Ubuntu 13.04. As variáveis de ambiente PATH, ORACLE_HOME, ORACLE_SID, NLS_LANG ORACLE_BASE foram todas configuradas corretamente.

simongao:~ 06:16:38$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/simongao/adt-bundle-linux-x86_64-20130219/sdk/platform-tools:/u01/app/oracle/product/11.2.0/xe/bin
simongao:~ 06:18:36$ echo $ORACLE_HOME
/u01/app/oracle/product/11.2.0/xe
simongao:~ 06:23:29$ echo $ORACLE_SID
XE
simongao:~ 06:23:35$ echo $ORACLE_BASE
/u01/app/oracle
simongao:~ 06:23:37$ sudo echo $LD_LIBRARY_PATH
/u01/app/oracle/product/11.2.0/xe/lib
simongao:~ 06:23:48$ echo $NLS_LANG
/u01/app/oracle/product/11.2.0/xe/bin/nls_lang.sh

No entanto, quando tento inicializar o serviço, recebo as seguintes informações de erro.

simongao:~ 06:18:40$ sudo service oracle-xe start
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.
    
por ssgao 08.05.2013 / 00:21

1 resposta

1

Eu estava enfrentando o mesmo problema no Ubuntu 13 rodando na caixa virtual.

Tente primeiro criar um usuário do sistema chamado oracle

Isso resolveu o problema mencionado acima para mim, mas não consegui executar o "sqlplus sys as sysdba". Mesmo assim, consegui me conectar ao host remoto usando "sqlplus tns-user / password @ remote-address"

    
por 26.05.2013 / 02:57