问题描述
我正在尝试使用impdp实用程序导入oracle 11g转储文件,但在此过程中,除其他外,我面临两个主要错误:
1.First,它显示以下错误:
因此,为了解决这个问题,我创建了具有相同名称的tablesapce,但现在它显示 'his_user' 表空间已经存在。
2.Second,我收到数千个错误,其中显示用户或角色不存在:
请建议如何解决这些错误!
1.First,它显示以下错误:
"Processing object type DATABASE_EXPORT/TABLESPACE ORA-39083: Object type TABLESPACE:"HIS_USER" failed to create with error: ORA-01119: error in creating database file '/oracle/app/oracle/oradata/dwhrajdr1/his_user13.dbf' ORA-27040: file create error, unable to create file OSD-04002: unable to open file O/S-Error: (OS 3) The system cannot find the path specified."
因此,为了解决这个问题,我创建了具有相同名称的tablesapce,但现在它显示 'his_user' 表空间已经存在。
2.Second,我收到数千个错误,其中显示用户或角色不存在:
"Failing sql is: GRANT EXECUTE ANY ASSEMBLY TO "DSS" ORA-39083: Object type SYSTEM_GRANT failed to create with error: ORA-01917: user or role 'DSS' does not exist"
请建议如何解决这些错误!
专家解答
1.你知道你已经创建了表空间,所以你可以忽略这个错误。或者您可以从导入中排除表空间。
2.同样对于grant错误,您可以:
-忽略它们
-重新运行导出添加包括必要的用户
-事先创建用户
-排除授予导入
我对排除赠款持谨慎态度; 如果您不满意忽略错误,最好使用第二个选项之一来创建用户。
2.同样对于grant错误,您可以:
-忽略它们
-重新运行导出添加包括必要的用户
-事先创建用户
-排除授予导入
我对排除赠款持谨慎态度; 如果您不满意忽略错误,最好使用第二个选项之一来创建用户。
文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




