文档解释
ORA-29348: You must specify the datafiles to be plugged in
Cause: The datafiles to be plugged in are not specified.
Action: Specify the datafiles via the import DATAFILES command line option.
ORA-29348:您必须指定要插入的数据文件。
官方解释
当你使用utl_recomp.validate_ddl_against_dictionarysql语句验证数据字典的文件时,你会收到错误消息ORA-29348。它表明你必须指定要插入的数据文件。
常见案例
在调用带有UTL_RECOMP.VALIDATE_DDL_AGAINST_DICTIONARY SQL语句的存储过程时,可能会出现此错误。此存储过程会尝试从utl_recomp.validate_ddl_against_dictionary接收文件名,因此如果没有指定文件名,就会出现此错误。
一般处理方法及步骤
要处理ORA-29348错误,请按以下步骤操作:
1.指定要插入的文件名。
2.使用utl_recomp.validate_against_dictionary确认文件中的数据是否可以插入数据字典中。
3.根据插入返回的结果,更新文件中包含的信息 。