Предлагаю следующий testcase:
берем с сервера tnsnames.ora, убеждаемся, что в нем прописан не IP и не localhost, а имя сервера, по которому он пингуется с клиентской машины. На сервере находим home именно сервера, т.е. Oracle 10g. Никаких client не должно быть в пути. Кладем этот tnsnames.ora вместо всех обнаруженных на клиенте, пробиваем системную переменную nls_lang=american_america.cl8mswin1251, ребутим клиента, сразу заходим в Супермаг, печатаем отчет, если картина не меняется, приводим сюда вывод команд:
Цитата: tnsping имя_базы
tnsping80 имя_базы