ORA-39166: 找不到对象 SYS.PUBLISHERS, 或者无法导出或导入该对象。 ORA-39166: 找不到对象 SYS.BOOKS, 或者无法导出或导入该对象。 ORA-31655: 尚未为作业选择数据或元数据对象
时间: 2024-03-30 20:34:49 浏览: 186
ORA-00904: "WM_CONCAT": 标识符无效
5星 · 资源好评率100%
这个错误提示表明在使用expdp导出数据时,系统无法找到SYS.PUBLISHERS和SYS.BOOKS对象,或者无法导出或导入这些对象。同时还提示尚未为作业选择数据或元数据对象。
这种情况通常有以下原因:
1. 对象不存在,或者权限不足;
2. 对象已经被删除;
3. 导出的时候没有指定要导出的对象。
针对这种错误,可以按照以下步骤排查:
1. 确认SYS.PUBLISHERS和SYS.BOOKS对象是否存在,如果不存在则需要先创建这些对象;
2. 确认当前用户是否有足够的权限访问这些对象,如果没有则需要先授权;
3. 确认导出命令是否正确指定了要导出的对象,可以使用INCLUDE参数指定要导出的对象,例如:INCLUDE=TABLE:"IN ('SYS.PUBLISHERS', 'SYS.BOOKS')"
同时,ORA-31655错误提示尚未为作业选择数据或元数据对象,这是因为在导出命令中没有指定导出的数据或元数据对象。可以使用INCLUDE和EXCLUDE参数来指定要导出的对象,或者使用FULL参数来导出整个数据库。
阅读全文