Gäller för
SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptom

Anta att du skapar en primär nycklar för en kolumn som innehåller stora decimal värden eller numeriska värden i Microsoft SQL Server 2012, 2014 eller 2016. Sedan kan du skapa ett full text index genom att använda den här kolumnen som index för den unika gruppen. Om det inte går att indexera vissa rader som inte kan indexas sparas full text nyckelvärdet som ett negativt tal eller ett hexadecimalt tecken. Därför kan du inte identifiera de rader som inte kunde indexeras.

Lösning

Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:

    Kumulativ uppdatering 2 för SQL Server 2016 SP1

    Kumulativ uppdatering 4 för SQL server 2016Cumulative Update 6 för SQL Server 2012 Service Pack 3     

Kumulativ uppdatering 10 för SQL server 2014 SP1 kumulativ uppdatering 3 för SQL Server 2014 SP2

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:

    Senaste kumulativa uppdateringen för SQL Server 2016

    Senaste kumulativa uppdateringen för SQL server 2014 SP1/SP2den senaste kumulativa uppdateringen för SQL Server 2012     

Lösning

Undvik det här problemet genom att lägga till en unik bigint -eller int -kolumn till tabellen och ange fullständig text genom att använda den kolumnen i stället. Heltal och bigint rapporterar korrekt till full text loggen när en rad eller ett fel meddelande som inte är rapporterat rapporteras. Den unika kolumnen som används av fulltext behöver inte vara primär.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Referenser

Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.