Microsoft разпространява корекциите на Microsoft SQL Server 2008 R2 или Microsoft SQL Server 2012 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяко ново издание съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция на SQL Server 2008 R2 или SQL Server 2012.
Симптоми
Имайте предвид сценария, описан по-долу:
- Можете да създадете нов отчет или да отворите съществуващ отчет с помощта на Услуги за отчет на Microsoft SQL Server (SSRS) 2008 R2 Дизайнер на отчети или Услуги за отчет на Microsoft SQL Server (SSRS) 2012 Дизайнер на отчети.
- Отчетът използва корпоративния ODBC драйвер на Sybase Adaptive Server за свързване с база данни на Sybase.
- Отчетът използва заявка като набор от данни, включващ наименувани параметри.
В този случай списъкът с полетата на набора данни изчезва неочаквано.
Забележка: Проблемът възниква, когато отворите съществуващ отчет, създаден от по-стара версия на SSRS Дизайнер на отчети. В тази ситуация списъкът с полета изчезва, когато щракнете върху "Обнови полетата " на страницата със свойства на набора от данни.
Причина
Този проблем възниква, защото Дизайнер на отчети използва неправилен метод, който връща нулев брой на полета, ако наименуван параметър се използва, когато отчетът използва ODBC драйвера на Sybase Adaptive Server Enterprise.
Решение
Кумулативна информация за актуализацията
SQL Server 2008 R2 Service Pack 2
Корекцията за този проблем е издадена за първи път в сборна актуализация 1 за SQL Server 2008 R2 Service Pack 2. За допълнителна информация как да получите този пакет за кумулативна актуализация, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2720425 Сборен пакет за актуализация 1 за SQL Server 2008 R2 Service Pack 2Note Тъй като компилациите са кумулативни, всяка нова корекция съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2730301 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2 Service Pack 2
SQL Server 2012
Корекцията за този проблем е издадена за първи път в сборна актуализация 2 за SQL Server 2012. За допълнителна информация относно този пакет за кумулативна актуализация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2703275 Сборен пакет за актуализация 2 за SQL Server 2012Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са били включени в предишното издание на корекция SQL Server 2012. Microsoft препоръчва да обмислите прилагането на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2692828 Компилациите на SQL Server 2012, които са издадени след издаването на SQL Server 2012 Трябва да приложите актуална корекция на SQL Server 2012 към инсталация на SQL Server 2012.
SQL Server 2008 R2
Корекцията за този проблем е издадена за първи път в кумулативна актуализация 6. За допълнителна информация как да получите този сборен пакет за актуализация за SQL Server 2008 R2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2679367 Сборен пакет 6 за SQL Server 2008 R2 Service Pack 1Note Тъй като компилациите са кумулативни, всяко ново издание на корекции съдържа всички актуални поправки и корекции на защитата, които са включени в предишното издание на корекция SQL Server 2008 R2. Препоръчваме ви да помислите за прилагане на най-новото издание на корекцията, което съдържа тази гореща корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
981356 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2
Състояние
Microsoft потвърждава, че това е проблем в продуктите на Microsoft, които са изброени в раздела „Важи за“.