使用impdp导入时获取Oracle错误

使用impdp导入时获取Oracle错误,oracle,database-administration,Oracle,Database Administration,我正在尝试使用impdp实用程序进行导入。但我在看 impdp system/system remap_schema=ieulive:ieusystem directory=pump_dir dumpfile=IEULIVE.DMP logfile=imp.log ORA-39002: invalid operation ORA-39070: Unable to open the log file ORA-29283: invalid file operation ORA-29283: inv


我正在尝试使用
impdp
实用程序进行导入。但我在看

impdp system/system remap_schema=ieulive:ieusystem directory=pump_dir dumpfile=IEULIVE.DMP logfile=imp.log

ORA-39002: invalid operation
ORA-39070: Unable to open the log file
ORA-29283: invalid file operation
ORA-29283: invalid file operation
这就是我使用
nologfile=y
选项时得到的结果

ORA-39001: invalid argument value
ORA-39000: bad dump file specification
ORA-31640: unable to open dump file "F:\data_pump\IEULIVE.DMP"
ORA-27041: unable to open file
OSD-04002: unable to open file
O/S-Error: <os 5> access is denied
ORA-39001:参数值无效
ORA-39000:错误的转储文件规范
ORA-31640:无法打开转储文件“F:\data\u pump\IEULIVE.DMP”
ORA-27041:无法打开文件
OSD-04002:无法打开文件
O/S错误:访问被拒绝
我读到这是一个许可问题。我以前已经导入到这个数据库中,现在我无法这样做。 我在互联网上尝试了一切,但没有找到解决方案。
谢谢你的帮助

更新
安装oracle时,我使用了windows虚拟帐户(我不知道它到底是什么)

文件夹或特定文件的权限设置不正确。运行Oracle进程的帐户(很可能是Windows系统帐户)必须可以访问这两个文件(对目录进行读/写,至少对文件进行读)。F:本地磁盘驱动器还是网络安装驱动器?在Windows上,通常无法使用目录对象访问网络安装的驱动器

directory=pump\u dir

默认数据泵目录位置和放置导出转储文件的实际目录可能不同

ORA-31640:无法打开转储文件“F:\data\u pump\IEULIVE.DMP”

验证数据泵目录是否与
“F:\data\u pump\IEULIVE.DMP”
匹配:


如果它匹配,那么您需要为目录和文件设置适当的权限。

我以前自己创建过它,也导入过,但现在我收到了错误。我正要编辑我关于windows帐户的帖子。安装oracle时,我使用了windows虚拟帐户。F:是本地驱动器,那么很可能是实际转储文件的权限问题。不知道为什么现在会不一样,因为这以前对你有用。您是否运行任何类型的防病毒软件?如果是,您是否已从扫描中排除这些目录,尤其是从访问时扫描中排除这些目录?
SELECT DIRECTORY_PATH FROM dba_directories WHERE DIRECTORY_NAME = 'PUMP_DIR';