您好,登錄后才能下訂單哦!
問題描述:在做大批量索引遷移時,發現報錯
ORA-14102: 只能指定一個 LOGGING 或 NOLOGGING 子句
ODS_STAGE_CRBS [IDX_BANK__BANKCLASS ] CREATE INDEX "ODS_STAGE_CRBS"."IDX_BANK__BANKCLASS" ON "ODS_STAGE_CRBS"."T_BANK" ("BANK_CLASS") PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING STORAGE(INITIAL 524288 NEXT 524288 MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT) TABLESPACE "CRBSINDEX_TBS" parallel 8 nologging ORA-14102: 只能指定一個 LOGGING 或 NOLOGGING 子句
造成此問題的原因是:
當導入的表里沒有數據時,在給表創建索引和主鍵時會出現該錯誤。
解決辦法有兩種:
一、把語句中含有 NOLOGGING 和 LOGGING 的關鍵詞刪掉,然后執行就能通過。
二、安裝補丁:8795792補丁,補丁下載地址:
http://download.csdn.net/download/wuhan8489/5886065(網友提供的,需要積分)
本文解決參考:https://www.cnblogs.com/senyier/p/7681192.html
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。