1.问题描述:创建了表空间,创建了用户,为用户赋于资源和连接权限后。使用

语句导入数据

imp userid=system/oracle@db10g fromuser=(user1,user2) touser=(user1,user2) file=/home/oracle/aa20130303 log=/home/oracle/imp20130311.log statistics=none ignore=y commit=y

2.错误提示:

IMP-00002: failed to open /home/oracle/aa20130303.dmp for read               

Import file: export.dmp>

3.分析:异常可能是由在文件aa20130303权限或者什么引起

4.处理:

1)ls -al查看权限,---正常

-rw-r--r-- oracle oinstall  aa20130303 

2)file查看文件类型  ---正常

 DBase 3 data file

3)再使用上面的语句导入,还是报同样的错误

4)cp aa20130303 aa20130303.dmp

imp userid=system/oracle@db10g fromuser=(user1,user2) touser=(user1,user2) file=/home/oracle/aa20130303.dmp log=/home/oracle/imp20130311.log statistics=none ignore=y commit=y

导入数据正常。

问题解决