问题描述:在做大批量索引迁移时,发现报的错
ora - 14102:只能指定一个日志或nolog子句
<>之前 ODS_STAGE_CRBS [IDX_BANK__BANKCLASS ] CREATE INDEX “ODS_STAGE_CRBS" !”IDX_BANK__BANKCLASS",提醒“ODS_STAGE_CRBS"干净T_BANK", (“BANK_CLASS") PCTFREE 才能;10,INITRANS 2, MAXTRANS 255年,COMPUTE STATISTICS nolog 存储(才能INITIAL 524288, NEXT 524288, MINEXTENTS 1, MAXEXTENTS 2147483645 PCTINCREASE 才能;0,FREELISTS 1, FREELIST GROUPS 1 BUFFER_POOL 才能DEFAULT FLASH_CACHE  DEFAULT CELL_FLASH_CACHE 缺省值) TABLESPACE 才能“CRBSINDEX_TBS",, parallel 8 nolog ora - 14102:,只能指定一个,LOGGING 或,NOLOGGING 子句 >之前
造成此问题的原因是:
当导入的表里没有数据时,在给表创建索引和主键时会出现该错误。
解决办法有两种:
一,把语句中含有nolog和日志的关键词删掉,然后执行就能通过。
二、安装补丁:8795792补丁,补丁下载地址:
http://download.csdn.net/download/wuhan8489/5886065(网友提供的,需要积分)
本文解决参考:https://www.cnblogs.com/senyier/p/7681192.html