我可以在 中看到 impdp.exe E:\Oracle\product\11.2.0\dbhome_1\bin
,并且该文件夹位于 PATH 中。但是,当我打开 CMD 窗口并尝试运行 impdp 时,出现此错误:
‘impdp’ 不是内部或外部命令,也不是可运行程序或批处理文件
我可以验证 PATH 是否正确,因为我可以从同一文件夹运行 imp 命令。使用 impdp 的完整路径名没有帮助。我可以通过双击 Windows 资源管理器中的 impdp 来运行它,但这不允许我指定我需要的任何命令行参数。
我已经检查了 imp 和 impdp依赖性遍历器,它们都缺少相同的按需加载 DLL。这是一台 Windows Server 2003 64 位计算机,如果这有什么区别的话。我在 32 位和 64 位 CMD 窗口中都得到了相同的结果。
答案1
重新启动似乎可以解决这个问题。