我有一个使用exp
命令行实用程序从一个模式user1导出的数据dmp文件。将一个模式导入另一个新模式 - Oracle
我想使用imp
命令行实用工具将此转储导入另一个新创建的(空)模式用户2。
我尝试了一些事情,如:
imp system/[email protected] fromuser=user1 touser=user2 file=E:\Data\user1.dmp log=E:\Data\user1.log
我得到一个错误
IMP-00002: failed to open user1.dmp for read
Import file: EXPDAT.DMP >
任何帮助表示赞赏。
错误似乎表明问题出在转储文件本身。你确定该文件存在于本地机器的e:\ data目录中吗?您确定您登录的Windows用户有权访问此文件吗?其他进程是否有文件被锁定? – 2013-02-28 18:25:05
如果要重新映射模式,最简单的解决方案是停止使用'exp' /'imp'并开始使用DataPump实用程序:'expdp'和'impdp' – 2013-02-28 21:36:04