- Este tópico contém 2 respostas, 3 vozes e foi atualizado pela última vez 12 anos, 8 meses atrás por
Marcos Braga.
-
AutorPosts
-
28 de junho de 2013 às 6:27 pm #105625
Tércio Costa
Participanteinstalei o oracle Xe 11g no Centos 6.4
aparentemente esta tudo certo, status do serviço:
[root@tercio ~]# lsnrctl status
LSNRCTL for Linux: Version 11.2.0.2.0 – Production on 28-JUN-2013 11:05:10
Copyright (c) 1991, 2011, 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 11.2.0.2.0 – Production
Start Date 28-JUN-2013 10:04:32
Uptime 0 days 1 hr. 0 min. 38 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Default Service XE
Listener Parameter File /u01/app/oracle/product/11.2.0/xe/network/admin/listener.ora
Listener Log File /u01/app/oracle/diag/tnslsnr/tercio/listener/alert/log.xml
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=EXTPROC_FOR_XE)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=tercio.centos.xe)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=tercio.centos.xe)(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…
The command completed successfullyconsigo conectar no sqlplus com a conta sys as sysdba e consigo fazer querys normalmente.
mas se eu tento conectar ao oracle de outra maquina pelo sql developer então ou se tento entrar na página APEX pelo navegador eu não consigo…
alguém tem alguma ideia do que pode ser para me ajudar?
28 de junho de 2013 às 6:44 pm #105626lobomaudiego
ParticipanteTercios Bom dia!,
Verifique também se o firewall do linux ta rodando, caso estaja desabilite-o
#service iptables status
Faça um tnsping e depois telnet da sua máquina para a máquina destino:
tnsping xxx(entrada no tnsnames)
telnet xx.xxx.xxx.xxx port (192.168.10.2 1521)
Att,
Diego Monteiro
1 de julho de 2013 às 8:47 pm #105633Marcos Braga
ParticipanteOi Terciosc,
A conexão usando “sys as sysdba”, localmente, não usa o listener. Com o listener inativo é possível efetuar uma conexão ao banco dessa forma.
Portanto, para qualquer conexão externa, o listener é essencial. O que nos leva a crer que o tns não está configurado corretamente ou mesmo o firewall, conforme informou o Diego Monteiro, é necessário verificar isso também.
Mas para dirimir qualquer dúvida, coloca aqui o seu tnsnames.ora para verificarmos se está tudo correto. Você encontra esse arquivo em $ORACLE_HOME/network/admin/tnsnames.ora
[]s
Braga -
AutorPosts
- Você deve fazer login para responder a este tópico.