2

我正在尝试导入 Oracle BISAMPLE.dmp 架构,但出现此错误(无法打开日志文件)

在此处输入图像描述

4

1 回答 1

4

参数directory参数是 Oracle 目录对象的名称,而不是对操作系统目录的直接引用。

如果您还没有指向该操作系统目录的 Oracle 目录对象,该目录必须位于数据库服务器而不是客户端计算机上,您(作为 DBA)将必须创建它,并向任何其他 Oracle 用户授予权限将需要使用它。

例如:

create directory MY_DATAPUMP_DIR as 'C:\installs\datapumpdir`;

接着

impdp directory=MY_DATAPUMP_DIR dumpfile=...

或者,您可以将.dmp文件移动到默认目录,然后省略该directory参数或为其指定默认值,DATA_PUMP_DIR.

另外,请注意文档中的大警告:

除非 Oracle 技术支持要求,否则不要调用 Import as SYSDBA。SYSDBA是内部使用的,有专门的功能;它的行为与一般用户不同。

于 2016-10-27T18:47:16.817 回答