Симптоми
Приемете, че използвате синонимния речник, за да извършвате разширения с фрази в пълен текст в Microsoft SQL Server 2008 или SQL Server 2008 R2. Например можете да добавите "фирма" и "Co" в SQL Server 2008 или речник за английски на SQL Server 2008 R2. Когато задавате заявка, като например<изберете * от fttest, където съдържа (*, ' FORMSOF (синонимен речник; "ABC Co") ") > , заявката би трябвало да върне редове, които съдържат или" ABC Co ", или" фирма ABC "; всъщност заявката връща редове, които съдържат" ABC Co "или само" фирма ".
Причина
Този проблем възниква поради дефект на кода в SQL Server 2008 и SQL Server 2008 R2.
Решение
Проблемът е коригиран първо в следващата сборна актуализация на SQL Server.
Кумулативна актуализация 12 за SQL Server 2008 R2 SP2 /en-us/help/2938478
Кумулативна актуализация 16 за SQL Server 2008 SP3 /en-us/help/2936421
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".