Не удалось установить клиент Oracle из-за ошибки «слишком длинный путь»

Не удалось установить клиент Oracle из-за ошибки «слишком длинный путь»

Я хотел бы узнать, как правильно установить Oracle Client на моем ПК с Windows 10 Pro/Dell Vostro 3860, так как у меня возникла проблема с установкой клиентского программного обеспечения и возникла ошибка «PATH is too long».

Я пытался установить его с помощью инструментов администратора после того, как получил сообщение об ошибке?

  1. Удалил ненужные пути к программам в переменной PATH, такие как DELL и INTEL, после того, как сделал их резервную копию.
  2. Изменен путь к программе в переменной PATH до формата 8.3, если его длина превышает 8 символов.
  3. Сохранил их и перезагрузил ПК на всякий случай.
  4. Попытался установить Oracle Client с правами администратора, предварительно скопировав на всякий случай локально файлы и папки установщика.

Не повезло.

При установке появляется то же самое сообщение.

Итак, я застрял там, что не могу продолжить установку из-за ошибки. Это совершенно новый ПК с Windows 10 pro, на котором установлены последние исправления.

Клиент Oracle: Oracle 11g

Не могли бы вы подсказать, как правильно установить Oracle client и исправить эту проблему? Иначе мне придется переустанавливать Windows 10 pro, которая будет долго устанавливаться в моей среде из-за отсутствия подключения к интернету. К сожалению.

решение1

Давным-давно и в некоторых далеких версиях Windows переменные среды были ограничены 1023 символами.

Старые установки все еще с тоской вспоминают те времена и ведут себя так, как будто они все еще актуальны сегодня. К сожалению, установка Oracle — одна из таких замороженных во времени.

Ваша проблема в переменной окружения PATH для SYSTEM, которая слишком длинная для Oracle. Вам нужно уменьшить ее так, чтобы после того, как Oracle добавит свою, общая длина не превышала 1023.

Обрезку PATH можно упростить, используя бесплатный Командир системного пути.

Конечно, ничто не мешает вам добавить все обратно в PATH после того, как вы закончите, и Oracle продолжит работать вполне успешно. System Path Commander может помочь в этом, используя команду контекстного меню "Copy Checked Dirs to Clipboard" для сохранения и команду "Add..." для восстановления.

В качестве меры предосторожности вы можете сначала создать точку восстановления системы, на всякий случай.

Связанный контент