- Este tópico contém 2 respostas, 3 vozes e foi atualizado pela última vez 11 anos, 4 meses atrás por Marcos Braga.
-
AutorPosts
-
28 de junho de 2013 às 6:27 pm #105625Tércio CostaParticipante
instalei 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 #105626lobomaudiegoParticipanteTercios 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 BragaParticipanteOi 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.