Příznaky

Předpokládejme, že vytvoříte primární klíč ve sloupci, který obsahuje velké desetinné hodnoty nebo číselné hodnoty v Microsoft SQL serveru 2012, 2014 nebo 2016. Pak vytvoříte fulltextový index pomocí jedinečného indexu. Pokud v této situaci nejdou indexovat některé řádky, bude hodnota fulltextového klíče nahrána jako záporné číslo nebo znaky Unicode. Proto nemůžete identifikovat řádky, jejichž indexování se nezdařilo.

Řešení

Tento problém je opravený v následujících kumulativních aktualizacích systému SQL Server:

    Kumulativní aktualizace 2 pro SQL Server 2016 SP1

    Kumulativní aktualizace 4 pro SQL server 2016kumulativní aktualizace 6 pro SQL Server 2012 Service Pack 3     

Kumulativní aktualizace 10 pro SQL server 2014 SP1, kumulativní aktualizace 3 pro SQL Server 2014 SP2

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

    Nejnovější kumulativní aktualizace pro SQL Server 2016

    Nejnovější kumulativní aktualizace pro SQL server 2014 SP1/SP2nejnovější kumulativní aktualizace pro SQL Server 2012     

Alternativní řešení

Chcete-li tento problém vyřešit, přidejte do tabulky jedinečný sloupec typu bigint nebo int a zadejte do něj fulltextový text. Když je neúspěšný řádek nebo dokument hlášený, ohlásí funkce int a bigint správně chybový protokol chyb. Sloupec Unique používaný fulltextovým textem nemusí být primárním klíčem tabulky.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Informace o terminologii používané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.