4
respostas

Dificuldade em conectar no Oracle

Bom dia Pessoal,

Consegui executar o comendo "SQLPLUS" porém quando tento realizar login com o "system" ocorre o seguinte erro:

ERROR: ORA-01034: ORACLE no available ORA-270101: shared memory realm does not exist ID do Processo: 0 ID da Sessão:0 Numero de serie: 0

Alguém já teve esse erro ?

Agradeço desde já!!

Atenciosamente,

4 respostas

Henrique,

Esse erro esta relacionado com o tns listener, o serviço do tns deve estar parado.

Qual S.O que você está utilizando?

Cleiton,

Estou utilizando o Windows 10 mesmo.

Veja esse dois sites, neles consta comandos para verificar o status e iniciar o listener.

http://www.dba-oracle.com/t_windows_tns_no_listener_error.htm

https://luiscberrocal.wordpress.com/2013/05/21/checking-if-oracle-listener-is-running-on-windows/

Bom dia Cleiton,

No LSNRCTL>Status, tive esse resultado:

Estabelecendo conexÒo com (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
STATUS do LISTENER
------------------------
Apelido                   LISTENER
VersÒo                    TNSLSNR for 32-bit Windows: Version 11.2.0.2.0 - Production
Data Inicial              26-JUL-2019 08:45:00
Funcionamento         0 dias 0 hr. 6 min. 55 seg
NÝvel de Anßlise     off
Seguranþa              ON: Local OS Authentication
SNMP                      OFF
Serviþo Default           XE
Arq. ParÔm. Listn.    C:\oraclexe\app\oracle\product\11.2.0\server\network\admin\listener.ora
Arq. Log Listener    C:\oraclexe\app\oracle\diag\tnslsnr\LT0266368\listener\alert\log.xml
Resumo de Atendimento...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC1ipc)))
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=LT0266368.cnh1.cnhgroup.cnh.com)(PORT=1521)))
Resumo de Serviþos...
O serviþo "CLRExtProc" tem 1 instÔncia(s).
  InstÔncia "CLRExtProc", status UNKNOWN, tem 1 handler(s) para este serviþo...
O serviþo "PLSExtProc" tem 1 instÔncia(s).
  InstÔncia "PLSExtProc", status UNKNOWN, tem 1 handler(s) para este serviþo...
O comando foi executado com Ûxito

Quando tento aplicar o conn / as ssysdba, tenho esse resultado:

SP2-0306: OpþÒo invßlida.
Uso: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM}] [edition=value]]
em que <logon> ::= <nome do usußrio>[/<senha>][@<identificador_conexÒo>]
      <proxy> ::= <usußrio do proxy>[<nome do usußrio>][/<senha>][@<identificador_conexÒo>]

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software