PL/SQL导入dmp文件往往会缺失很多的数据,往往不是很可靠,可以通过在控制台导入命令来将数据导入到数据库中
1.首先在PL/SQL中创建directory,语句如下:
create or replace directory testDirectory as 'D: emp';
其中testDirectory是你放置dmp文件的文件夹
2.将你要导入数据的dmp文件放置在你创建的testDirectory的目录下,(也就是D: emp)
3.打开cmd,输入以下的命令
impdp test/test directory=testDirectory dumpfile=XXX.dmp
即可