2013-04-29 1061 views
7

需要帮助..SP2-0734:未知的命令开头“IMPDP”

我正在导入我的数据库.DMP文件,当我在写我的SQL查询IMPDP,它与这个错误 我回国不知道这个错误是

SP2-0734:未知的命令开头“IMPDP ......”忽略行 的休息

我的命令是

impdp user/pass directory=DUMPS dumpfile=filedumpname.dmp logfile=name.log full=yes 
+0

哪个版本的Oracle/ – Satya 2013-04-29 06:20:42

+0

@Satya我在用的** Oracle 10g的** – 2013-04-29 06:33:57

回答

17

SP2-0734是一个SQL * Plus错误。

impdp是一个独立的实用程序,而不是SQL * Plus命令。您需要从OS命令行运行它。

- 这意味着IMPDP是Windows命令,不是SQLPLUS :-)的一部分 -

+0

ORA-39002:无效的操作 ORA-39070:无法打开日志文件。 ORA-29283:无效的文件操作 ORA-06512:在“SYS.UTL_FILE”,行536 ORA-29283:无效的文件操作 – 2013-04-29 06:51:21

+0

我得到此错误:/ – 2013-04-29 06:52:04

+0

是否在数据库中定义了'DUMPS'目录检查'dba_directories'目录视图)?您的操作系统用户对目录路径有写权限吗? – 2013-04-29 07:02:06