文档解释
ORA-31655: no data or metadata objects selected for job
Cause: After the job parameters and filters were applied, the job specified by the user did not reference any objects.
Action: Verify that the mode of the job specified objects to be moved. For command line clients, verify that the INCLUDE, EXCLUDE and CONTENT parameters were correctly set. For DBMS_DATAPUMP API users, verify that the metadata filters, data filters, and parameters that were supplied on the job were correctly set.
【官方解释】
ORA-31655错误表示,在执行DBMS_DATAPUMP作业时,没有选择要备份的数据或元数据对象(数据泵API创建参数集时不存在)。
常见案例
ORA-31655错误常常发生在一个DBMS_DATAPUMP API调用,而在参数设置时未指定要使用的集和表或其他对象,而只有空的参数集。
【正常处理方法及步骤】
1. 首先,请检查调用DBMS_DATAPUMP.CREATE_JOB的程序中的参数设置,以确保所需的数据对象或元数据对象被正确指定。
2. 接着,使用DBMS_DATAPUMP.ADD_FILE准备加入空参数集中。
3. 接下来,使用DBMS_DATAPUMP.ADD_FILE添加数据文件或元数据文件来指定数据或元数据对象(例如,表)。
4. 最后,运行DBMS_DATAPUMP.START_JOB,确保添加的文件受到保护。
>【简言之】造成ORA-31655错误的原因之一是数据泵作业中为指定数据或元数据对象,可通过DBMS_DATAPUMP.CREATE_JOB、DBMS_DATAPUMP.ADD_FILE、DBMS_DATAPUMP.START_JOB这三步来正确配置作业参数以解决该错误。
香港美国云服务器首选树叶云,2H2G首月10元开通。
树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/238223.html<





