关于在Linux系统Oracle数据库导入dmp文件

1.首先将dmp文件导入Linux系统,

2,表空间建好了,然后就是导入数据 imp 用户/密码 dmp路径 ignore=y full=y

imp zfdspecch/su123456 file=/home/test/acc.dmp ignore=y full=y

这样就可以了关于在Linux系统Oracle数据库导入dmp文件

3,有时候用户可能对刚上传的dmp文件没有权限,执行第二步的时候会报下面的错:

IMP-00030: failed to create file import_sys for write

IMP-00000: Import terminated unsuccessfully

这是oracle用户对dmp文件没有权限

登录root用户,对数据库用赋予dmp文件一些权限

在root用户下  :

<1>,chown -R oracle /home/test

<2>,chmod 777 /home/test (777最大权限)

这样oracle就对/home/test/acc.dmp有权限了,到oracle用户下执行第二步