9

将一个全文索引列 Language (LCID) 更改为Neutral当其他索引列是英语时会导致以下错误:

System.Data.SqlClient.SqlException (0x80131904):
Full-text table or indexed view has more than one LCID among its
full-text indexed columns

重新填充索引并不能解决错误。

如果 SQL Server 允许我为每个全文列指定不同的语言,那么肯定有办法绕过这个错误吗?

4

1 回答 1

15

您应该检查全文索引的所有列是否具有相同的语言分词器。转到表的上下文菜单->全文索引->属性。在左侧,您会找到列。选择它并将所有语言分词器编辑为相同。我希望你觉得这很有用

于 2012-10-18T13:29:01.393 回答