Sümptomid
Oletagem, et kasutate Microsoft SQL Server 2008 või SQL Server 2008 R2 täisteksti väljendite laiendamiseks tesaurust. Näiteks saate lisada SQL Server 2008 või SQL Server 2008 R2 ingliskeelse tesauruse "ettevõte" ja "Co". Kui teete päringu nagu<select * from fttest, kus on (*, "FORMSOF (tesaurus," ABC Co ")") > , peaks päring tagastama read, mis sisaldavad kas "ABC Co" või "ABC Company", tegelikult päring tagastab read, mis sisaldavad "ABC Co" või ainult "ettevõte".
Põhjus
See probleem ilmneb koodi defekti tõttu SQL Server 2008 ja SQL Server 2008 R2.
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne Update 12 SQL Server 2008 R2 hoolduspaketi SP2 jaoks /en-us/help/2938478
Kumulatiivne värskendus 16 SQL serveri 2008 hoolduspaketi SP3 jaoks /en-us/help/2936421
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.