在迁移schema时,遇到源schema中有一个分区表,这个表是按时间一天一个分区,在impdp时,这个表创建失败,后来从源schema中生成脚本文件到PL/SQL中执行时,报ora-06502 pl sql numeric or value error character string buffer too small的错误
后来看脚本应该是分区太多,导致脚本文件内容过大的原因
咨询朋友后,解决:
ALTER TRIGGER CAPT_DDL DISABLE;
再次执行脚本成功,记一下备忘。
在迁移schema过程中,由于一个包含大量分区的时间表导致脚本文件过大,从而在执行时出现ORA-06502错误。通过禁用触发器CAPT_DDL解决了问题,确保了脚本成功执行。
在迁移schema时,遇到源schema中有一个分区表,这个表是按时间一天一个分区,在impdp时,这个表创建失败,后来从源schema中生成脚本文件到PL/SQL中执行时,报ora-06502 pl sql numeric or value error character string buffer too small的错误
后来看脚本应该是分区太多,导致脚本文件内容过大的原因
咨询朋友后,解决:
ALTER TRIGGER CAPT_DDL DISABLE;
再次执行脚本成功,记一下备忘。
1816

被折叠的 条评论
为什么被折叠?