暂无图片
Oracle19c,imp导入时报错:
我来答
分享
M
mycontrol
2022-10-25
Oracle19c,imp导入时报错:

用以下语句导入数据:

impdp CMDBA/xxx@db01 schemas=CMDBA dumpfile=db01_CMDBA.dmp DIRECTORY=db01_bak LOGFILE=db01_log:Impdp_CMDBA.log


其中有2个目录,导入前也授权成功了:

SQL> grant read, write on directory db01_Bak to CMDBA;

授权成功。

SQL> grant read, write on directory db01_Log to CMDBA;

授权成功。


导入时报错:

E:\>impdp CMDBA/xxx@db01 schemas=CMDBA dumpfile=db01_CMDBA.dmp DIRECTORY=db01_bak LOGFILE=db01_log:Impdp_CMDBA.log

Import: Release 19.0.0.0.0 - Production on 星期二 10 25 11:22:35 2022
Version 19.3.0.0.0

Copyright (c) 1982, 2019, Oracle and/or its affiliates.  All rights reserved.

连接到: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
ORA-39002: 操作无效
ORA-39070: 无法打开日志文件。
ORA-29283: 无效的文件操作 : 意外的 "LFI" 错误 (1509)[29437]


--去掉日志,可以导入

代码省略了。。。

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
农夫三拳

 LOGFILE 和 dumpfile都在DIRECTORY下面,不能单独指定

暂无图片 评论
暂无图片 有用 1
暂无图片
mycontrol
题主
2022-10-25
哦哦,那怎么指定名称啊
刘贵宾
logfile支持如此格式么
暂无图片 评论
暂无图片 有用 2
mycontrol
题主
2022-10-25
以前支持的
农夫三拳

impdp CMDBA/xxx@db01 schemas=CMDBA dumpfile=db01_CMDBA.dmp DIRECTORY=db01_bak LOGFILE=Impdp_CMDBA.log

文件全部都在db01_bak 下面

暂无图片 评论
暂无图片 有用 1
Root__Liu

如果权限目录都没问题的话,加cluster=n参数

暂无图片 评论
暂无图片 有用 0
mycontrol
题主
2022-10-25
去掉路径就可以了
M
mycontrol

感谢感谢!

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏