Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] ERRO: ORA-12560: TNS:protocol adapter error

A conexão no sqlplus da maneira simplificada não esta mais funcionando no meu ambiente:

C:\Windows\System32>sqlplus / as sysdba

SQL*Plus: Release 19.0.0.0.0 - Production on Thu Mar 20 10:26:32 2025
Version 19.3.0.0.0

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

ERROR:
ORA-12560: TNS:protocol adapter error


Enter user-name:

Tive que colocar o comando completo...

C:\Windows\System32>sqlplus sys/senha@ORCL1 as sysdba

Assim funciona...

Não sei o que mudou. Ontem o comando simplificado funcionava.

Alguma ideia equipe????

2 respostas

Oi Ceilton, tudo bem?

O erro ORA-12560: TNS:protocol adapter error ao tentar usar o sqlplus / as sysdba geralmente está relacionado ao ambiente local, principalmente o serviço do Oracle.

E uma das causas, possa ser o serviço da Oracle não ter iniciado. Abaixo deixo os passos para fazer essa verificação:

  1. Pressione Win + R no teclado.

  2. Digite services.msc e pressione Enter.

  3. A janela "Serviços" vai abrir, e lá você pode procurar por OracleService:

    A imagem mostra a janela de serviços do Windows com o serviço "OracleServiceXE" selecionado. Um menu de contexto foi aberto com o clique direito sobre o serviço, e a opção "Iniciar" está destacada, permitindo iniciar o serviço Oracle XE manualmente. Isso é útil para ativar o banco de dados Oracle local quando ele ainda não está em execução.

  4. Clique com o botão direito no serviço OracleService e escolha Iniciar.

  5. Depois, abre o Prompt de Comando como administrador. O comando sqlplus / as sysdba só funciona se o terminal tiver permissões de administrador.

  6. Tente rodar de novo:

sqlplus / as sysdba

Faça essas verificações e veja se o problema persiste!

Espero ter ajudado.

Qualquer dúvida, não hesite em compartilhar no fórum.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado
solução!

Boa noite Monalisa.

Descobri o meu grande problema.

A variavel de ambiente ORACLE_SID estava com o valor digitado errado.

Como resolver:

Control Panel> System > Advanced system settings > Environment Variables> System variables > ORACLE_SID = orcl1

Expliquei neste topico: https://cursos.alura.com.br/forum/topico-duvida-conexao-oracle-2-491647