Oracle no Ubuntu

Iniciado por brunoabinfo, 12 de Maio de 2011, 11:06

tópico anterior - próximo tópico

brunoabinfo

Pessoal,

Dá uma força pra esse pobre iniciante aqui rsrs, to ampanhando muito com o oracle no ubuntu, achava que era conflito de porta com o apache, mudei e nada...

O estranho é que vez ou outra ele acessa via browser, olha que doido, tentei conectar agora e deu erro, ai liguei minha wireless e entrei na net, dei um restart via terminal no oracle ai funcionou, to sem saber o que pode ser mas só pode ter alguma coisa a ver com a né, pq aqui em casa na maioria das vezes funciona, e sempre estou conectado na wireless, na faculdade nunca funcionou...(lá não uso wireless)

dei um status no terminal qdo estava com erro:

root@brunoabinfo:/etc/init.d# ./oracle-xe status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 11-MAY-2011 22:58:38

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 11-MAY-2011 22:56:57
Uptime 0 days 0 hr. 1 min. 40 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=brunoabinfo)(PORT=1521)))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
root@brunoabinfo:/etc/init.d#

Sinceramente? num sei quase nada dos serviços descritos ai, por isso to pedindo socorro.

A hora q está acessando como agora via browser o status é:

root@brunoabinfo:/etc/init.d# ./oracle-xe status

LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 11-MAY-2011 23:15:22

Copyright (c) 1991, 2005, Oracle. All rights reserved.

Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC_FOR_XE)))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 10.2.0.1.0 - Production
Start Date 11-MAY-2011 22:59:57
Uptime 0 days 0 hr. 15 min. 25 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/admin/listener.ora
Listener Log File /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/network/log/listener.log
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=brunoabinfo)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=brunoabinfo)(PORT=8080))(Presentation=HTTP)(Session=RAW))
Services Summary...
Service "PLSExtProc" has 1 instance(s).
Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...
Service "XE" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XEXDB" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
Service "XE_XPT" has 1 instance(s).
Instance "XE", status READY, has 1 handler(s) for this service...
The command completed successfully
root@brunoabinfo:/etc/init.d#

zekkerj

Bruno, antes de tentar te ajudar, o aviso: até onde sei, a Oracle não considera o Ubuntu uma plataforma suportada pro Oracle.

Seguinte, se vc diz que consegue conectar quando uma interface está ativa, mas não com outra, há duas possibilidades: uma, que o Oracle tenha sido configurado pra escutar a um IP e não a outros; e outra, que o seu firewall esteja barrando a conexão nas interfaces que não funcionam.

Chama a minha atenção que esses logs listam o listener trabalhando com o host "brunoabinfo". É assim que está no arquivo de configuração? (se não me engano, é "tnslsnr.cnf", não?)

Se estiver associando a "brunoabinfo", tente associar com "0.0.0.0". Esse endereço é o código para "todas as interfaces da máquina", ou se ele recusar, associe com "127.0.0.1" ou "localhost".
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

brunoabinfo

Olá... zekkerj.

Desde já obrigado pela atenção em responder.

Então, eu desabilitei o firewall antes de postar aqui, e o erro continuou...
Vou fazer essa alteração que vc citou no tnslsnr.conf, não conheço o padrão de configuração por isso a dúvida.

Mas ainda não conseguir entender porque quando estou com a placa wireless conectada e navegando na net o oracle start de primeira e acesso via browser ok, será essa configuração que vc citou?


zekkerj

É o que precisamos descobrir... ;)
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

brunoabinfo

Blz, estou no trabalho, o problema está no meu note que está em casa.

Assim que estar posto aqui...

brunoabinfo

Mexi, Mexi, Mexi e tenho de confessar, não sei onde alterar isso... entrei no ./oracle-xe configure como root e fiquei pedido nos códigos.


:-\

E constatei que realmente não conectado a internet o mesmo não funciona, conectado acesso ok.

???