Este é provavelmente um problema de configuração, o que significa que é difícil para nós resolver remotamente. As duas coisas que você precisa verificar são
- As entradas em seu
LISTENER.ORA
arquivo corresponde ao seuTNSNAMES.ORA
arquivo - As informações em seus
hosts
arquivo está correto.
Este é um banco de dados local ou remoto ao qual você está tentando se conectar?
editar
O arquivo hosts (em um ambiente Windows) está em algum lugar como
C:\WINDOWS\system32\drivers\etc
Obviamente, depende de como seu ambiente está configurado (letra de unidade diferente ou qualquer outra coisa).
editar
Você precisa do
GLOBAL_DBNAME
no arquivo do listener para corresponder ao SERVICE_NAME
no arquivo tnsnsames, ou seja, ORCL