日期:2014-05-17  浏览次数:20952 次

oracle两个不同用户导出的dmp文件 怎样才能导入到一个库中
我现在有两个dmp文件 a.dmp,b.dmp 分别由用户a1,b1导出的。
现在我想把 上面得两个dmp文件导入到一个新的数据库中
我导入的过程如下:
加入我先导入a 输入导出用户名时我输入了a1
ok没有问题。然后我再导入b输入用户名时我输入了b1
我导入时都用a1用户来导入的。
发生的现象:
a1登陆时只有a里面的表,b1登陆时只有b里面的表。
两个库导入了两个不同的用户下面。没有和在一起。

------解决方案--------------------
使用命令行一次写全

a:
imp a1/a1 file=a.dmp fromuser=a1 touser=a1 

b:
imp a1/a1 file=b.dmp fromuser=b1 touser=a1