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

SQL PLUS - Erro no acesso.

Enquanto o SQL Developer funciona 100%....

Quando tento conectar no SQL Plus.... Informe o nome do usußrio: system Informe a senha: ERROR: ORA-12543: TNS:host de destino inatingÝvel

8 respostas

Olá Anderson, tudo bem?

Poderia fornecer mais detalhes do seu ambiente?

Qual sistema operacional você está utilizando? Este erro pode estar sendo ocasionado por algum problema na variável de ambiente do PATH. Você poderia disponibilizar um print da sua variável de ambiente PATH ? Se sim, você pode upar o print no Imgur e disponibilizar o link aqui.

Você pode acessar as variáveis de ambiente da seguinte forma:

  • Acesse Painel de Controle;

  • Clique em Sistema e Segurança;

  • Clique em Sistema;

  • Clique em Configurações avançadas do sistema;

  • Acesse Avançado e clique em Variáveis de Ambiente;

  • Em Variáveis do sistema localize a variável PATH e clique em editar

Aguardo retorno!

Oi Danielle, tudo bem.

https://imgur.com/CZgrrHS

Pode ser algo relacionado a uma senha que use caracteres especiais ?

Obrigado

Anderson, tive esse e vários outros problemas. Mas, consegui resolver.

O raciocínio foi o seguinte: SQL Plus é uma ferramenta assim como um FTP. Sendo assim, na ausência de um arquivo de configuração, é preciso informar os parâmetros da conexão. Então, quando especifiquei qual máquina eu queria me conectar, passou a funcionar. No meu caso, usei system@localhost

Adriano, não funcionou.

Anderson, você já havia instalado o Oracle anteriormente na sua máquina? Você poderia verificar se nas suas variáveis de ambiente existe as variáveis ORACLE_SID e ORACLE_HOME?

Tente realizar a conexão da seguinte forma Anderson:

  • Acesso o prompt de comando e execute o seguinte comando:
sqlplus Usuario/senhaUsuario@conexão
  • Um exemplo que executei aqui na minha máquina:
sqlplus system/12345678@xe

Acessando o SQL Plus com o comando anterior

Aguardo o seu retorno!

solução!

Boa Noite, Danielle.

Não tinha Oracle nesta máquina.

Tentei o acesso pelo Prompt, como você sugeriu e não deu certo.

Então... fui pelo prompt... sqlplus / as sysdba

Em seguida troquei a senha removendo o "@" que tinha na minha senha, saí do Prompt e testei entrar pelo SQL Plus novamente. ALTER USER nome_usuário IDENTIFIED BY senhasemarroba;

Funcionou perfeitamente!!!

Obrigado pela ajuda.

Danielle e Anderson,

Fico com a impressão que o uso de '@' não é restritivo porque já vi senha com o '@'.

Exemplo: c:> sql usuário/senh@//host:porta/bancoDados

Fico feliz em saber que você conseguiu resolver o problema e realizou o acesso sem mais problemas Adriano, porém, é possivel ter caracteres especiais nas senhas. Como no SQL Plus utiliza-se o '@' para acessar, como no exemplo que mostrei, pode ter havido um conflito com a senha ter um '@'.

Continue assim, qualquer dúvida é só falar e Bons estudos!