KB2528583 – Списък на грешките, които са коригирани в SQL Server 2008 R2 Service Pack 1

Отнася се за
SQL Server 2008 R2 Standard SQL Server 2008 R2 Standard Edition for Small Business SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express SQL Server 2008 R2 Express with Advanced Services SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

ВЪВЕДЕНИЕ

Тази статия описва грешките, които са коригирани в Microsoft SQL Server 2008 R2 Service Pack 1 (SP1).

Бележки

  • Други поправки, които не са документирани, могат да бъдат включени в сервизния пакет.
  • Този списък ще се актуализира, когато бъдат издадени повече статии.

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

2527041 Как да получите най-новия сервизен пакет за SQL Server 2008 R2

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

В допълнение към корекциите, които са изброени в тази статия, SQL Server 2008 R2 SP1 съдържа горещи корекции, които са включени в кумулативната актуализация 1 до кумулативна актуализация 6 за SQL Server 2008 R2. Този сервизен пакет също включва всички актуализации на защитата, които са издадени до юли 2011 г.

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

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

Корекции в този сервизен пакет

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

Номер на VSTS грешка Номер на статия в БЗ Описание
657377 949775 Целевият сървър не може да изтегли многосървърна задача от главния сървър, ако целевият сървър изпълнява версия на немски или френски език на SQL Server 2005
657404 2216478 Съобщение за грешка при стартиране на Get-Command в среда на версия 2 на PowerShell на сървър, на който се изпълнява SQL Server 2008: "Препратката към обект не е зададена на екземпляр на обект"
649451 2216485 КОРЕКЦИЯ: Мониторът на ресурсите влиза в състояние без доход на сървър, който изпълнява SQL Server 2008
649479 2216489 Проблем за 2008 SP2 [SQL Server Destination [19]] Грешка: Не може да се подготви групово вмъкване на SSIS за вмъкване на данни
649504 2216497 ПОПРАВКА: Пространствено съхранение геометрично многоъгълно типове данни с вътрешни пръстени връщат неправилни данни чрез различни геометрични операции
649529 2216501 КОРЕКЦИЯ: Заданията за много сървъри не се изтеглят от SQL Server 2000 в ролята MSX в SQL Server 2008 в ролята TSX
649457 2448971 ПОПРАВКА: Заключването на таблица не се ескалира, когато вмъквате много редове в таблица в SQL Server 2008
628428 2463682 ПОПРАВКА: База данни, за която е разрешено прозрачно шифроване на данни, може да стане недостъпна, ако сертификатът, който се използва за шифроване на шифроващ ключ на база данни, бъде отхвърлен.
625028 2494517 ПОПРАВКА: Стойността на скрито текстово поле, адресирана в заглавката на Tablix, се показва само на първата страница, след като експортирате отчет към рендер на твърдо съдържание за нова страница
447613 2515006 Приложени филтри за набор от данни Durng SharedDataSet или обработка на параметри Използване на неправилни настройки за комплектоване
697406 2525273 ПОПРАВКА: Модел на клъстериране, който използва алгоритъма на K-средни стойности, генерира различни резултати, които са засегнати от колоните PredictOnly в услугите за анализ на SQL Server 2008 R2
649480 2216491 Помощната програма SQL Dumper не може да генерира вторично копие на грешки на клъстер за преместване (на ресурси) при отказ на SQL Server 2008 или SQL Server 2008 R2 при инсталиране на клъстер за преместване (за напреднали/корпоративен)
649339 2216460 Съобщение за грешка при опит за отваряне на проект в SQL Server 2008 или SQL Server 2008 R2: "Дефиницията на манифеста на разположения блок не съответства на препратката към сбор"
405512 2105809 Получавате грешка "Не може да спре услугата ReportServer на име на компютър<>", когато превключвате от свързан режим в локален режим
405514 981588 Получавате съобщение за грешка, когато се опитате да отидете директно на сървъра за отчети на SSRS 2008 R2, след като създадете сайт за искове на SharePoint
665971 2546901 КОРЕКЦИЯ: Различни резултати се връщат, когато изпълните паралелна заявка, която използва функция на класиране в SQL Server 2005, SQL Server 2008 или SQL Server 2008 R2 на компютър с 8 или повече процесора
650006 2563828 Assert in function = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception: Type = System.InvalidCastException, Message = Unable to cast object от тип "System.Boolean", за да въведете "Syste".
689073 2531482 КОРЕКЦИЯ: Функцията IntelliSense в SSMS 2008 R2 може да спре да работи след инсталиране на Visual Studio 2010 SP1
649856 2584903 ПОПРАВКА: Работата за събиране на данни отнема много време, за да изчистите данните от MDW базата данни в SQL Server 2008 R2

Допълнителни корекции в този сервизен пакет

Решения на следните проблеми също са включени в SQL Server 2008 R2 SP1.

ID Описание
418521 HTML рендерът вече не връща изключение ArgumentOutOfRangeException, ако в отчет свойството ConsumeContainerWhitespace е зададено на TRUE и ако има хоризонтално празно място, налично за запълване.
346804 ПОПРАВКА: Синтаксисът на подсказване на индекса "FORCESEEK" сега приема незадължителни параметри. Добавено е ново подсказване за заявка FORCESCAN. За повече информация вижте "Съвети за заявка (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx).
405562 Низове на връзка като 'server="tcp:"' и 'server="np:"' се поддържат в SQL Server Native Client 2008 за осъществяване на връзки към локалния екземпляр. С тази корекция тези низове за връзка вече работят в SQL Server Native Client 2008 R2 и позволяват връзки към локалния екземпляр.
447996 Проблем в проверката на логиката вече не възниква, ако разделена колона на индексиран изглед съответства на разделената колона на базовата разделена таблица. Превключването на таблици Alter вече не е разрешено в индексирани изгледи, които не са подравнени към дяла.
471571 Използване на SQL 10.5 BIDS за разполагане на части на отчет в SQL Server 2008 R2 (и по-нови версии) Report Server вече не е неуспешен или генерира съобщение за грешка при SQL версии.
512199 Времевите клейма вече са правилни, когато разширени събития или файлове за проверка на SQL се четат на компютър, различен от този, който е произвел файла. Времевите клейма вече са правилни и след рестартиране на сървъра.
528501 Рендиране на отчет в режим на синхронно показване с помощта на услугите за отчети 2008 R2 Уеб частите вече са видими, ако отчетът съдържа интервали в името на отчета. Съобщение за грешка StreamNotFound вече не се генерира.
538455 Когато показвате в HTML с настройката "StyleStream" DeviceInfo, зададена на TRUE, настройките на стила вече не се губят в текстови полета или в текст, ако са дефинирани действия.
540725 Генерират се два нови файла с шаблони за проследяване за системата и услугите за анализ. Това позволява на профилодателя да показва всички събития и колони както за ядрото, така и за услугите за анализ.
550635 КОРЕКЦИЯ: Неправилно текстово съобщаване, когато анализаторът на изправността на SP 2010 връща съобщение за грешка относно услугите за анализ, които се изпълняват в режим VertiPaq.
550947 В елемент на отчет Tablix, който има 20 или повече реда, които съдържат вложени елементи на отчет за контейнер (Rectangle и Tablix), обвивката BIDS вече не отговаря, ако вмъкнете нов ред над или под член на tablix.
555701 Съобщението за неправилна подредба вече не води до грешка за непозволен достъп до памет, когато обектът на DBM се стартира.
617987 Новото инсталиране на сървъра вече не съобщава, че главен ключ за защитеното хранилище не се генерира, когато е инсталирано BI Appliance. (Съобщението е генерирано, въпреки че инсталирането е успешно.)
623819 Коригиран е проблем, при който получавате съобщение за грешка, когато оптимизаторът на заявките не може да произведе план за някои заявки срещу разделени изгледи. Това е описано в проблема 620614 на Microsoft Connect. Корекцията се намира под флаг за проследяване (вж. статията в Базата знания 974006).
624909 Техническите показатели вече не се влошават, когато използвате визуализатора на отчети или показването в HTML, ако имате няколко уеб части на една страница на SharePoint.
624951 Вече не получавате изключение "Грешка при изключване на appdomain", когато затворите WPF приложение, което включва контрола ReportViewer.
626205 Услугите за анализ не могат да създадат локален куб от куб на сървър, който има членове на измерение, които са свързани с неизвестния член.
626243 PowerPivot вече се инсталира успешно в съществуваща сървърна група, ако споделените компоненти на SQL Server са инсталирани в местоположение, което не е по подразбиране.
629973 BIDS и Конструктор на отчети 3 вече не се сриват, когато направите следното: плъзнете клетка в таблица до границата, влезете в режим "преместване на елемент на отчет", преместете обекта извън таблицата и след това натиснете клавиша ESC, като щракнете и задържите бутона на мишката.
636999 Ако Съветник за надстройване не може да сканира файл за проследяване, Съветник за надстройване вече може да предостави смислено съобщение за грешка на потребителя.
639182 Диалоговият прозорец за влизане за Конструктор на отчети 3.0. Това се извиква, когато се използва удостоверяване на формуляри за SSRS, вече не се скрива от модалния диалогов прозорец "Съветник за нови отчети". (Поради проблема потребителите може да не знаят, че се иска влизане.)
643961 Всички конкретни опции за потребителски акаунт вече работят по графиците на източника на данни.
646473 Приложение, което е проектирано в средата на .NET Framework (платформа) 4.0, вече не се срива, ако RBS не може да намери информация за конфигурацията си. Информацията сега се търси в конфигурационните файлове на .NET Framework (платформа) 4.0 и .NET Framework (платформа) 3.5.
658405 Сега можете да създавате отчети по избор, като използвате .odc файла на таблото за ИТ управление.
665971 Прехвърлянията на оператори за паралелност сега са в правилния ред. Оптимизаторът сега може да избере неоптимален план. Следователно тази корекция изисква traceflag. За да използвате тази корекция, трябва да разрешите traceflag 4134.
674357 Сега се генерират два нови файла с шаблони за проследяване за услугата за ядро и за услугата за анализ. Правите това, за да сте сигурни, че Profiler може да покаже всички събития и колони за двете услуги.
679035 Коригирана е дребна правописна грешка на страницата "Централно Администрация".
684435 StringCchPrintf_l очаква размера на буфера местоназначение в знаци. Размерът е предаден в байтове. Следователно OACR грешка - BUFFER_OVERFLOW е повдигнат. Коригиран е кодът чрез предаване на правилната дължина.
649475 Колекциите работят неправилно, когато събират индикатори на показателите на даден клъстер, ако името на SQL екземпляра е същото като името на виртуалната мрежа.
649357 В дадена база данни използването на указател на сървър, който е деклариран за команда select, съдържаща който и да е системен изглед, може да даде неправилни резултати, след като базата данни бъде прикачена и прикачена отново.
649391 Грешки при повреда в DBCC възникват по време на съпоставяне на SQL Server 2008 R2, когато се използват низове, които имат Jamo последователности, които следват японския знак "удължен".
657399 Показва се неправилен номер на версия в SQL Server Management Studio и в Услуги за отчет на SQL Server. Това води до объркване, тъй като показваният номер не се различава от номера на версията на RTM след извършване на надстройка.
649476 ПОПРАВКА: Подобрена и допълнителна информация се регистрира за InvalidReportParameterException в подробни резултати, ако възникнат определени условия по време на обработката на параметъра.
649557 КОРЕКЦИЯ: Проблем с достъпността, който се появява, защото името на Microsoft Active Accessibility на "Символ" е Null. Имената на Microsoft Active Accessibility са актуализирани и вече са откриваеми.
649447 ReportBuilder 2.0 ClickOnce показва празен отчет при стартиране, ако потребител редактира отчета с помощта на ReportBuilder 2.0 от уеб сайт на SharePoint 12.
649575 MSAA имената за диалоговия прозорец "Свойства на радиалната скала" са неправилни и не отговарят на изискванията за достъпност.
519534 Използването на параметри с таблични стойности за отраслови колони може да доведе до непозволен достъп до сървъра.
645824 Може да възникне грешка за непозволен достъп по време на изпълнението на разширени съхранени процедури при условия на висок стрес.
649559 КОРЕКЦИЯ: Подобрена производителност при създаване на индекс от DDL команди за таблици, които имат много дялове и които не съдържат данни. Преди времето, необходимо за този процес, се увеличаваше с геометрична прогресия с увеличаването на броя на дяловете. Времето, което е необходимо сега се увеличава в линейна прогресия.
649537, 448009 При определени условия името на разделената колона в съобщение за грешка 11405 може да е грешно. Това води до отпечатване на неправилно име на колона.
649530 Вторично изключение може да възникне, когато услугите за анализ генерират вторично копие файл Watson. Това е така независимо дали архивното копие на Watson е генерирано поради действително изключение, или поради изрично искане за вторично копие на определени грешки. Ако възникне вторично изключение, сървърът може да изпита безкрайна рекурсия. Това генерира много вторични файлове и след това изключва сървъра.
649524 Ако потребител създаде дефиниран от потребителя тип и функция с стойности на таблица в една и съща транзакция и ако функцията има таблица за връщане, съдържаща колона от дефинирания от потребителя тип, ще настъпи самоблокиране. Освен това връзката, която се опитва да изпълни тези операции, е спряна.
649532 Пространствен индекс не може да бъде създаден безопасно в таблица, която използва CELL_ID, CELL_ATTRIBUTES или SRID за имена на колони.
657405 SQL Server понякога генерира съобщение за грешка "Няма достатъчно системна памет в група ресурси "вътрешна" за изпълнение на тази заявка". Тази ситуация често може да бъде предотвратима.
649434 Ако параметри, които са обвързани с функцията SQLBindParameter задават дължина на SQL_DATA_AT_EXEC, ODC драйверът на SQL Server 2008 R2 Native Client причинява непозволен достъп до памет, ако функцията SQLPutData задава продължителност на SQL_NULL_DATA, когато стойността на параметъра се подава за изпълнение.
512170 Ако се използва MARS, изгледът на sys.dm_os_tasks показва една и съща стойност в колоната request_id за всички задачи, вместо да отчита правилната стойност, свързана с всяка задача.
649425 Изгледът sys.dm_os_wait_stats показва дублиращи се редове за типа изчакване "РАЗНИ". Това може да причини проблеми с инструментите за наблюдение.
649346 Целта за асинхронно извличане показва неправилни двойки стойност/низ за нанесени полета, когато се сравни с информацията, налична в dm_xe_map_values.
649340 КОРЕКЦИЯ: Базовата таблица на системата syscolpars показва дублиращи се редове. Тази корекция ги отличава чрез добавяне на номера на процедурата в контролния каталог на DBCC.
649427 КОРЕКЦИЯ: Нов код на грешка (6257) се връща, когато потребителят се опита да регистрира блок CLR, който е създаден за по-нова среда на изпълнение, като например CLR v4. Предишното съобщение за грешка (код 6218) беше объркващо и не посочваше действителния проблем. Вижте грешката за подробна информация.
649433 Краен случай вмъква стойност на самоличност извън текущия диапазон в режим "Задай identity_insert TABLE_NAME вкл.". Този проблем възниква и при операции по архивиране/възстановяване.
649450 Когато BCP.exe извлича информация за метаданни на колона, се връща неправилна информация за съпоставяне на колони.
649527 Използването на функция PeriodsToDate, която има параметър за нулев член, може да доведе до грешка "Неочаквано изключение".
649341 Когато заявката има филтър, който препраща към колона в sys.dm_server_audit_status изглед, филтърът се игнорира и всички редове се връщат от sys.dm_server_audit_status.
629570 Грешка 955 възниква, когато потребителите се опитат да конфигурират хранилище за данни за управление, ако имат бази данни на своя сървър, които не са онлайн.
649374 Пръстеновидният буфер показва непълни данни за събития (събития, изведени от dm_xe_session_targets), когато достигне ограничението за размер на XML изхода.
677560 Коригира проблем, при който отдалечена заявка носи код на грешка 7359 в SQL Server 2008 R2. Този проблем възниква, ако дефинирана от потребителя функция използва синоним за свързана таблица, план за изпълнение за дефинираната от потребителя функция съществува на локалния сървър и версия на схемата на свързаната таблица се актуализира на отдалечен сървър.
562310 Коригира грешката "Прочитане на AV в FullXactImpBase::GetXdes xact.cpp @ 2536", която възниква, когато се създава база данни DB1, заявка се кешира за DB1, след това db1 се отхвърля, създава се втора база данни, след което DB1 се създава отново и кешираната заявка се изпълнява отново.
623804 Коригира неправилен резултат от заявки, изпълнявани вътре в телата на активаторите. Сценарият изисква уникален филтриран индекс. Превключвателят трябва да съдържа заявка, която е засегната от това дали колоната е уникална за цялата таблица.
636156 Коригира проблем, при който архивните копия са повредени, когато базите данни са с разрешено прозрачно шифроване на бази данни, имат включени контролни суми на страници и архивираният използва контролни суми.
657511 КОРЕКЦИЯ: Тази корекция адресира времената на изчакване и блокиранията, които може да възникнат по време на обработката на абонамента, когато много абонаменти се обработват едновременно. Горещата корекция се прилага, когато услугите за отчет са разположени в интегриран режим на SharePoint.
676139 Коригира проблем, при който клиентът трябва да извършва сортиране и страницата за сортиране се прелива на диска. Освен това TDE сканирането идва едновременно с докосването на тази конкретна страница. Можете да рестартирате компютъра, за да избегнете проблема. Не можете обаче да избегнете този проблем напълно, освен ако не изключите TDE.
676491 Коригира потенциален проблем, който възниква след прилагане на актуална корекция, описана в 473052 за грешки във VSTS.
679886 Коригира проблем, при който събраните разширени събития или събрани файлове на SQL audit trail може да показват неправилна информация за клеймото с дата и час.
686401 Коригира проблем, при който стойността C# null се конвертира в dbNull, преди да се запази.
620861 КОРЕКЦИЯ: Предоставя се поддръжка за максимум 15 000 дяла в таблици и индекси в изданията Datacenter, Enterprise, Developer и Evaluation на Microsoft SQL Server 2008 R2 SP1. За повече информация относно начина, по който тази поддръжка може да бъде разрешена и забранена, за нейните ограничения и за някои известни проблеми и заобиколни решения, вижте техническия документ "Поддръжка за 15 000 дяла" https://go.microsoft.com/fwlink/?linkid=199773
296354 КОРЕКЦИЯ: Стойностите по подразбиране на свойството SqlDumperDumpTimeOut не са в валиден обхват в Microsoft SQL Server 2008 R2 SP1. Обхватът на валидната стойност варира от 0 (ms) до MAXDWORD.
417616 ПОПРАВКА: Логиката за извличане на SPN за акаунти на услуги вече е зададена винаги да се регистрират. Преди да се приложи тази корекция, логиката се настройва да се регистрира само когато EP е включено. Тази информация може да се използва за отстраняване на неизправности при проблеми с Kerberos.
517329 Проблем в програмата е причина различни инструменти за диагностика да докладват заявките като изпълнени в главната база данни, а не в базата данни, в която са били изпълнени в действителност.
615697 Липсват SQM точки за важни функции в Microsoft SQL Server 2008 или в по-нова версия на SQL Server. Тази корекция добавя някои важни SQM точки, които са полезни за проследяване на метриките за използване от клиентите.
645245 ПОПРАВКА: Логиката за повторно свързване и повторно изпълнение се премахват от пътя на кода за изпълнение на заявката в редактора на SQL. Тази информация вече не е необходима, тъй като периодът за време на изчакване на IDLE връзката за Microsoft SQL Azure се е увеличил на 30 минути.
674580 Новият файл с шаблон за проследяване ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") в услугите за анализ трябва да се генерира отново, за да включи новодобавените събития за проследяване, така че профилодателят да може да покаже всички събития и колони.
707007 Импортирането е неуспешно в сценариите за Далас.
710263 Когато опитате да генерирате снимки в галерията с отчети, ако браузърът се използва Internet Explorer 9, се връща грешка.
710433 ПОПРАВКА: Системният регистър се актуализира, за да се предават имена на файлове като параметър към ssms.exe, когато щракнете двукратно върху .sql файл.
656177 КОРЕКЦИЯ: Непозволен достъп възниква, когато използвате съхранена процедура или дефинирана от потребителя функция за създаване на променлива на таблица в SQL Server 2008 или SQL Server 2008 R2

Справки

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

321185
  Как да идентифицирате вашата версия и издание на SQL Server
 Продуктите на други разработчици, обсъждани в тази статия, са произведени от независими от Microsoft фирми. Microsoft не дава никаква подразбираща се или друга гаранция относно производителността или надеждността на тези продукти.