Táto rýchla oprava sa vzťahuje aj na Microsoft SQL Server 2012 Reporting Services (OSBP 2012) a SQL Server 2014 Reporting Services (OSBP 2014).
Príznaky
Zoberme si nasledujúcu situáciu:
-
Máte zostavu v službe Microsoft SQL Server 2008 R2 Reporting Services (OSBP 2008 R2), OSBP 2012 alebo OSBP 2014.
-
Jazyk zostavy nastavíte na jazyk, ktorý používa pevnú medzeru ako oddeľovač tisícov čísel. Môžete napríklad nastaviť jazyk zostavy na FR-CA.
-
Zostavu vyrobíte a potom použijete funkciu vyhľadávania na paneli s nástrojmi zostavy na vyhľadanie niektorých číselných údajov, ktoré obsahujú pevné medzery.
V tomto scenári sa zobrazí nasledujúce chybové hlásenie:
Hľadaný text sa nenašiel.
Poznámka: Očakávaným správaním je, že dostanete výsledky hľadania.
Riešenie
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Kumulatívna aktualizácia 1 pre SQL Server 2014 /en-us/help/2931693
Kumulatívna aktualizácia balíka 8 pre SQL Server 2012 SP1 /en-us/help/2917531
Kumulatívna aktualizácia balíka 10 pre SQL Server 2008 R2 SP2 /en-us/help/2908087
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Pozrite si najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.