1-я проверка, чтобы убедиться, что вы можете пропинговать базу данных, если да, переходите к следующему шагу, если не решаете проблемы с брандмауэром / сетью.
2-я проверка, чтобы увидеть, если вы можете подключиться через SQL * плюс. Если вы можете соединиться с SQL +, то с вашим TNS все в порядке, и кажется, что проблема в Toad, если вы не можете этого сделать, значит, есть проблема с вашим файлом TNS.
Обязательно попробуйте подключиться напрямую, используя следующий метод:
In Toad click "Session" > "New Connection"
There are 3 options TNS, Direct, LDAP (Shown as Tabs) . Select "Direct"
User: sys
Password : <passwd>
Host: 127.0.0.1
Port: 1521
Service Name: XE
Connect as: SYSDBA
Если вы не можете подключиться через SQL + или Toad, а затем исправьте ваши .tns, я приложил несколько полезных ссылок ниже, которые должны помочь решить вашу проблему.
http://www.dba -oracle.com / t_ora_12154_tns_resolve_service_name.htm
http://www.orafaq.com/wiki/Tnsnames.ora