У вас установлено несколько клиентов Oracle одновременно?
К сожалению, если вы устанавливаете несколько версий клиента Oracle, они иногда (возможно, часто?) Не работают вместе.Вероятно, происходит то, что некоторые пути смешиваются между двумя версиями клиента Oracle.Я бы удалил старую.
Что произойдет, если вы введете: tnsping [имя]
Возможно, tnsping даст вам более полезную информацию.
В Windows яУстраните подобные проблемы раньше, отредактировав переменную среды PATH и удалив все ссылки на старый клиент Oracle.Вы можете редактировать переменную среды PATH, выбрав «Компьютер» -> «Свойства» -> «Дополнительные параметры системы» (только для Vista и 7) -> «Дополнительно» (вкладка) -> «Переменные среды» ... Обычно я копирую путь и редактирую его в блокноте,затем скопируйте отредактированный путь обратно.
Если это не работает, и структура каталога для старого клиента существует, то я бы скопировал tnsnames.ora в каталог Network / Admin старого клиента, чтобы увидетьесли это работает.