ВЪВЕДЕНИЕ
Тази статия описва грешките, които са коригирани в Microsoft SQL Server 2008 R2 Service Pack 2 (SP2).
Бележки
- Други корекции, които не са документирани, също могат да бъдат включени в сервизния пакет.
- Този списък ще се актуализира, когато бъдат издадени повече статии.
За повече информация как да получите сервизни пакети за SQL Server 2008 R2, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2527041 Как да получите най-новия сервизен пакет за SQL Server 2008 R2
Повече информация
В допълнение към корекциите, които са изброени в тази статия, SQL Server 2008 R2 SP2 съдържа горещи корекции, които са включени в кумулативната актуализация 1 до кумулативна актуализация 5 за SQL Server 2008 R2 Service Pack 1 (SP1).
Забележка: Ако надстройвате от SQL Server 2008 R2 SP1 Сборна актуализация 6, трябва да приложите кумулативна актуализация след SQL Server 2008 R2 SP2, след като надстроите до SQL Server 2008 R2 SP2, за да получите всички корекции.
За повече информация относно кумулативните пакети за актуализация, които са налични за SQL Server 2008 R2 SP1, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
2567616 Компилациите на SQL Server 2008 R2, които са издадени след издаването на SQL Server 2008 R2 Service Pack 1
Проблемите, които са коригирани в този сервизен пакет
За повече информация относно грешките, които са коригирани в SQL Server 2008 R2 SP2, щракнете върху следните номера на статии в базата знания на Microsoft.
| Номер на VSTS грешка | Номер на статия в БЗ | Описание |
|---|---|---|
| 820875 | 922578 | КОРЕКЦИЯ: Много съобщения с ИД на съобщение 19030 и ИД на съобщение 19031 се регистрират в SQL Server 2005, SQL Server 2008 или SQL Server 2008 R2 Errorlog файл, когато използвате SQL Server Profile в SQL Server 2005, SQL Server 2008 или SQL Server 2008 R2 |
| 728527 | 2216456 | Подобрения за SQL Server 2008 Service Pack 2 и SQL Server 2008 R2 Service Pack 2 в текста на съобщението за грешка "Операцията е отменена" в услугите за анализ |
| 820858 | 2550375 | ПОПРАВКА: Блокирането може да възникне в sys.dm_database_encryption_keys DMV в SQL Server 2008 R2, когато стартирате доставка на регистрационни файлове от много бази данни към един вторичен сървър |
| 820878 | 2565683 | КОРЕКЦИЯ: Може да получите неправилни резултати, когато изпълните сложна заявка, която съдържа агрегатни функции, функции на съединяване и отделни функции в подзаявки в среда на SQL Server 2008 или SQL Server 2008 R2 |
| 820756 | 2588050 | КОРЕКЦИЯ: Slipstream инсталирането на сервизен пакет на SQL Server 2008 или SQL Server 2008 R2 е неуспешно, когато добавяте нови функции към SQL екземпляра, ако е инсталирана ядро на базата данни |
| 901689 | 2653857 | КОРЕКЦИЯ: Не можете да се свържете към SQL Server с помощта на JDBC драйвер за SQL Server, след като надстроите до JRE 6 актуализация 29 или по-нова версия |
| 873603 | 2682488 | КОРЕКЦИЯ: Операцията за архивиране е неуспешна в SQL Server 2008, в SQL Server 2008 R2 или в база данни на SQL Server 2012, след като разрешите проследяването на промените |
| 958983 | 2719217 | КОРЕКЦИЯ: Грешка с изтичане на времето на изчакване, когато имате таблици с свободна памет и когато компресирането на данни е разрешено в SQL Server 2008 R2 или SQL Server 2012 |
Допълнителни проблеми, които са коригирани в тази CTP версия на сервизния пакет
Решения на следните проблеми също са включени в SQL Server 2008 R2 SP2.
| Номер на VSTS грешка | Описание |
|---|---|
| 820845 | въодушевен от използването на метода BindParameter и препратката към параметри от тип long, които се използват от този метод. |
| 852397 | Актуализации UpgradeIncompleteFeatureConfigEventHandler.cs да включите сценарий RebuildDatabase, когато нулирате ConfigurationState. |
| 887672 | За библиотеки с документи с настройката "Отваряне на документи в браузъра", зададена на "Отваряне в клиентското приложение", GetSnapshot.exe игнорира конфигурацията и винаги показва работната книга с помощта на Excel Services, както ако настройката е "Отваряне в браузъра". |
| 820805 | КОРЕКЦИЯ: В руска локализирана компилация на Configuration Manager на услугите за отчети информацията за акаунта за изпълнение съдържа изрязани низове. |
| 718430 | Броят на използванията на ExpectedCount и ExpectedElapsedMs се актуализира, за да отрази действителния брой. |
| 737914 | Коригира проблем, при който услугите за анализ на SQL Server 2008 R2 се сриват по време на синхронизиране на база данни. |
| 788389 | Проследяващ флаг 1264 се премахва, така че името на процеса да се събира по подразбиране в негенериращи вторични копия на паметта. Броят на записи на нишки в неполучаващи вторично копие файлове се увеличава от 1 на 16 000. |
| 820762 | SQL Server 2008 R2 променя параметъра FireAgain на True, ако събитие трябва да бъде регистрирано. Обаче след като някои кодове бъдат премахнати по погрешка, някои регистрационни файлове липсват, тъй като параметърът FireAgain се определя само от външния слушател на събития. След като приложите тази гореща корекция, проблемът е решен. |
| 820764 | Обмислете сценария, описан по-долу. Имате индексирани колони за проекти на изглед от основни и небазови таблици в SQL Server 2008 R2. Колона от небазовата таблица има същия ИД и тип на ред като колоната на основната таблица. В този случай SQL Server 2008 R2 превключва дяловете. След като приложите горещата корекция, SQL Server 2008 R2 получава грешка, вместо да превключи дяловете. |
| 820792 | Коригира проблем, при който обект, който е заделен на SOS_Task PMO, може да се използва от друга ЗАДАЧА, която има различен жизнен цикъл. Този сервизен пакет използва правилния PMO за разпределяне на обекта. |
| 820796 | След като приложите горещата корекция, оптимизаторът разбира, че CRYPT_GEN_RANDOM може да върне различни изходи за един и същ вход. |
| 820859 | Коригира проблем, при който се връща неправилна стойност, когато изпълните SCOPE_IDENTITY(). |
| 820864 | Коригира проблем, при който настройката на SQL Server 2008 R2 се срива, когато инсталирате SxS с Shiloh OLAP SP3a. Този проблем възниква, защото Shiloh OLAP SP3a неправилно записва ключа на системния регистър на версията като "Service Pack 3.0". |
| 820873 | Коригира проблем, при който неправилното време на процесора се съобщава от sys.dm_exec_query_stats, когато става въпрос за планове за паралелни заявки. |
| 820880 | Коригира проблем, който се появява, когато вътрешни асинхронни буфери за четене на файлове разделят многознаковия разделител на колони на две части. Корекцията е да се нулира правилно текущият показалец за анализ след превключване на буферите. |
| 847805 | Използва синхронизацията само ако операцията SQLWixCompilerExtension се изпълнява във свещ. |
| 890643 | Променя операцията HierarchyGet, за да избегне определен път код за явното ограничение, което се отнася само за производната част от йерархията. Актуализацията е едноредова актуализация с нисък риск. |
| 731796 | Коригира проблем, при който получавате грешки в команда, когато изчиствате от snapshots.notable_query_text. |
| 820829 | Неправилни стойности на GUID, които се анализират от плоски файлове, могат да доведат до грешки. Решението е да се върнете обратно в режим на орязване, ако буферът източник е по-голям от максималния размер на GUID низ. |
| 677173 | Периодично преизчислява прага за повишение на ключалката, за да се избегне промяна поради грешка в изчислението при стартиране. |
| 725819 | Предложената корекция е да се съгласуват конвенциите за повикване между повикващия и лицето, на което се повиква. |
| 769975 | Поправя срив при стартиране, когато компютърът има празни слотове за процесор или се използва опцията за рестартиране /setgroupsize. |
| 788233 | Намалява времето, през което ключалката се отдръпва, когато претърпи блокировка на въртенето. Това помага за подобряване на производителността |
| 840461 | Коригира състояние на по-бързо функциониране по време на стартиране на сесия на XE, което може да доведе до сривове на SQL Server. |
Справки
За повече информация как да определите текущата версия и издание на SQL Server, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:
321185
Как да идентифицирате вашата версия и издание на SQL Server
Продуктите на други разработчици, обсъждани в тази статия, са произведени от независими от Microsoft фирми. Microsoft не дава никаква подразбираща се или друга гаранция относно производителността или надеждността на тези продукти.