原理:
aflobbld.sql不会对标记为IGNORE的FND_LOBS行建索引,
可以通过,在创建索引前,将非FND_HELP(在线帮助)的行先标记为IGNORE,
在重建索引后,再通过fnd_gfm.set_file_format重标记为正确的文档格式.
1.查看原始file_format原始状态
select
FILE_FORMAT,
count(*)
from
fnd_lobs
group by FILE_FORMAT;
2.更新非FND_HELP的行的file_format字段为IGNORE,减少FND_LOBS_CTX索引大小
update fnd_lobs
set file_format = 'IGNORE'
where nvl(program_name,'@') <> 'FND_HELP' ;
commit;
3.删除索引(需在重建前先删除)
drop index APPLSYS.FND_LOBS_CTX;
4.重建FND_LOBS_CTX索引
sqlplus apps/apps @$FND_TOP/sql/aflobbld.sql applsys apps;
5.基于表FND_MIME_TYPES,重置file_format字段
update fnd_lobs
set file_format = fnd_gfm.set_file_format(file_content_type);
commit;
6.查看file_format新状态
select
FILE_FORMAT,
count(*)
from
fnd_lobs
group by FILE_FORMAT;
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。