Я могу увидеть impdp.exe в E:\Oracle\product\11.2.0\dbhome_1\bin , и эта папка находится в PATH. Однако, когда я открываю окно CMD и пытаюсь запустить impdp, я получаю эту ошибку:

'impdp' не распознается как внутренняя или внешняя команда, работающая программа или командный файл

Я могу убедиться, что путь PATH правильный, потому что я могу запустить команду imp из той же папки. Использование полного пути к impdp не помогает. Я могу запустить impdp, дважды щелкнув его в проводнике Windows, но это не позволяет мне указать любые аргументы командной строки, которые мне нужны.

Я проверил как imp, так и impdp с Dependency Walker, и им обоим не хватает загруженных по требованию DLL-библиотек. Это 64-разрядный компьютер под управлением Windows Server 2003, если это имеет какое-либо значение. Я получаю одинаковые результаты как в 32-битных, так и в 64-битных окнах CMD.

1 ответ1

0

Перезагрузка, кажется, прояснила это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .