Отнася се за
SQL Server 2008 R2

Microsoft разпространява корекциите за Microsoft SQL Server 2008 R2 като един файл, който може да се изтегли. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната SQL Server 2008 R2 корекция издание.

Симптоми

Да предположим, че използвате разширението за персонализиране на дефиниция на отчет (RDCE), за да промените файл на SQL Server 2008 R2 report Definition Language (RDL) в Microsoft SQL Server 2008 R2. След като RDCE обработи файла, файлът не се променя. Очаквате файлът да бъде променен от RDCE.Забележка RDCE е функция, която позволява разширение на услугите за отчет за динамично променяне на части от RDL файл, преди отчетът да се изпълнява. За повече информация вижте раздела "Допълнителна информация".

Причина

Проблемът възниква, защото схемата RDL на SQL Server 2008 R2 е структурно различна от RDL схемата в SQL Server 2008 и SQL Server 2005. Тази структурна разлика причинява неуспешни рутинни дейности, които обединяват първоначалния RDL и променения RDL.

Решение

SQL Server 2008 R2

Корекцията за този проблем първо е издадена в кумулативна актуализация 3. За повече информация как да получите този сборен пакет за SQL Server 2008 R2 щракнете върху следния номер на статия в базата знания на Microsoft:

2261464 Кумулативен пакет за актуализация 3 за SQL Server 2008 R2Note Тъй като компилациите са кумулативни, всяка нова корекция издание съдържа всички горещи поправки и всички корекции на защитата, които са включени в предишната SQL Server 2008 R2 корекция издание. Препоръчваме да помислите за прилагането на най-новата корекция версия, която съдържа тази актуална корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

981356 Компилациите SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2

Статут

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".

Повече информация

В RDL файл на SQL Server 2005 или SQL Server 2008 RDCE може да зададете подмножество от RDL файла, което да бъде заместено. Това подмножество може да съдържа елемент Page, PageHeader, PageFooter или Body. RDL файлът за SQL Server 2008 R2 въвежда ReportSections като контейнер от най-високо ниво за тези елементи. Тази корекция променя поведението на RDCE за третиране на всяка страница, PageHeader, PageFooter или основен текст като елементи на ReportSections и задейства обединяване заедно с този елемент на RDL файла. 

Препратки

За повече информация относно RDCE посетете следния уеб сайт на Microsoft Developer Network (MSDN):

Разширение за персонализиране на дефиниция на отчетЗа повече информация относно разширенията на услугите за отчет посетете следния уеб сайт на MSDN:

Разширения на Услугите за отчетЗа повече информация относно модела на постъпково обслужване за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:

935897 Моделът на постъпково обслужване е наличен от екипа на SQL Server да предостави горещи поправки за съобщени проблемиЗа повече информация относно схемата за именуване за SQL Server актуализации щракнете върху следния номер на статия в базата знания на Microsoft:

822499Нова схема за именуване на пакети за актуализацияна софтуер за Microsoft SQL Server за повече информация относно терминологията на софтуерната актуализация щракнете върху следния номер на статия в базата знания на Microsoft:

824684 Описание на стандартната терминология, която се използва за описване на актуализациите на софтуера на Microsoft

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.