3
respostas

Problema na instação e inicialização - ORACLE not available

Bom dia! Após finalizar a instalação tento acessar a base da o seguinte erro:

C:\Windows\system32>sqlplus

SQL*Plus: Release 11.2.0.2.0 Production on Ter Nov 1 09:13:18 2016

Copyright (c) 1982, 2014, Oracle. All rights reserved.

Informe o nome do usußrio: system Informe a senha: ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist ID do Processo: 0 ID da SessÒo: 0 N·mero de sÚrie: 0

Meu note é Windows 10 64-bits.

3 respostas

Ola blz cara ?? Então vc subiu o serviço ??

Olá pessoal,

Pegando o gancho do problema do @João Vinícius Sonsim da Silva, estou tendo alguns problemas na instalação do Oracle 11G XE.

Após a instalação e a adição da pasta bin no PATH, ao tentar fazer login com o usuário system, ocorre o seguinte erro:

SQL*Plus: Release 11.2.0.2.0 Production on Qui Fev 23 11:23:53 2017

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Informe o nome do usußrio: system
Informe a senha:
ERROR:
ORA-12638: Falha na recuperaþÒo de credencial

Para esse erro pesquisando na internet sugeriram que alterasse o arquivo sqlnet.ora, fazendo a alteração abaixo:

DE:
SQLNET.AUTHENTICATION_SERVICES = (NTS)

PARA:
SQLNET.AUTHENTICATION_SERVICES = (NONE)

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

Fazendo a alteração solicitada caio em outro erro, ao tentar fazer login novamente com o usuario system:

SQL*Plus: Release 11.2.0.2.0 Production on Qui Fev 23 11:25:26 2017

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Informe o nome do usußrio: system
Informe a senha:
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
ID do Processo: 0
ID da SessÒo: 0 N·mero de sÚrie: 0

Olhando nos serviços que estão rodando vejo que os seguintes serviços estão rodando e para critério de duvidas reiniciei os dois:

OracleServiceXE - Status: Iniciado - TP Inicialização: Automático.

OracleXETNSListener - Status: Iniciado  - TP Inicialização: Automático.

Alguem saberia me orientar o que fazer?

Olá a todos, olá @João Vinícius Sonsim da Silva;

Finalmente consegui resolver o problema.

Para a solução do meu problema citado no post anterior, foi necessário realizar a instalação com um usuário administrador local da maquina, como foi dito em muitos post na internet.

A unica alteração que fiz ao voltar para o meu usuário de domínio da rede foi a alteração no arquivo "sqlnet.ora".

# This file is actually generated by netca. But if customers choose to 
# install "Software Only", this file wont exist and without the native 
# authentication, they will not be able to connect to the database on NT.

SQLNET.AUTHENTICATION_SERVICES = (NONE)

Abaixo consigo logar e ver o status do banco rodando no usuário de domínio da rede:

D:\Users\fssantana>SQLPLUS

SQL*Plus: Release 11.2.0.2.0 Production on Sex Fev 24 08:59:41 2017

Copyright (c) 1982, 2014, Oracle.  All rights reserved.

Informe o nome do usußrio: system
Informe a senha:

Conectado a:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

SQL> select status from v$instance;

STATUS
------------
OPEN

SQL>

Bem, agora e iniciar o curso de fato.

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