我正在尝试在windows中导入oracle DMP文件。我试试这个:
impdp me/pass@mydb file=mydump.DMP 我得到了这个错误:
unable to open file /rdsdbdata/datadump/mydump.DMP现在我在windows上,所以我不知道那个摄像头是从哪里来的。我还尝试这样设置目录:
impdp me/pass@mydb directory=C:\Oracle fiel=mydmp.DMP这会给我一个“无效的目录”错误。
一些研究也说在SQL中尝试这样做:
create or replace DIRECTORY DATA_DUMP_DIR AS 'C:\Oracle';但这也给了我一个无效的目录错误。
如何在windows上导入此文件?
发布于 2017-12-11 12:46:25
首先,创建一个目录:
SQL> conn sys as sysdba
SQL> create directory dp_dir as 'C:\Oracle';将READ和WRITE权限授予要执行导入的用户。
SQL> grant read, write on directory dp_dir to user;确保转储文件位于C:\Oracle目录中。
然后以如下方式运行impdp:
impdp user@tnsname directory=dp_dir dumpfile=dumpfilename.dmphttps://stackoverflow.com/questions/47746367
复制相似问题