SAP HANA 创建全文索引 [301]:违反唯一约束

SAP HANA Create FullText Index [301]: unique constraint violated

此语句以前有效。现在它不再起作用了。唯一改变的是从 SAP HANA SPS 08 升级到 SPS 09

Create FullText Index "XING_DESC_FTI" On "XING_DESC"("DESCRIPTION")
TEXT ANALYSIS ON
LANGUAGE DETECTION ('EN', 'DE')
CONFIGURATION 'EXTRACTION_CORE';

错误信息:

Could not execute 'Create FullText Index "XING_DESC_FTI" On "XING_DESC"("DESCRIPTION") TEXT ANALYSIS ON LANGUAGE ...' in 8 ms 578 µs . 
[301]: unique constraint violated: Table(CS_COLUMNS_), Index(IDX_CS_COLUMNS_PK) 

解决方法:

  1. 复制 table XING_DESC(创建具有相同结构的新 table,从 XING_DESC 插入数据)
  2. 删除、创建 XING_DESC 并从复制的 table 中插入数据(确保所有索引也被删除)
  3. 再次执行"Create FulText Index"语句。