Ошибка TNS не может разрешить имя службы. Обычно это означает, что клиент не может найти файл tnsnames.ora. Есть несколько мест, где клиенты пытаются его найти, одно из первых мест находится в% ORACLE_HOME% / network / admin
Лучше определить переменную среды TNS_ADMIN и указать ее на каталог, в котором находятся файлы sql * net.
Вы можете использовать tnsping your_service_name
для проверки разрешения.