ВЪВЕДЕНИЕ
Тази статия описва грешките, които са коригирани в 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 |
Целевият сървър не може да изтегли задание за много сървъри от главния сървър, ако целевият сървър работи с версия на немски или френски език на SQL Server 2005 г. |
|
|
657404 |
Съобщение за грешка, когато изпълнявате Get-Command в среда на PowerShell версия 2 на сървър, на който се изпълнява SQL Server 2008: "Препратка към обект не е зададена на екземпляр на обект" |
|
|
649451 |
КОРЕКЦИЯ: Монитор на ресурси влиза недоставяне състояние на сървър, който се изпълнява SQL Server 2008 |
|
|
649479 |
Опасение за SP2 от 2008 г. [SQL Server местоназначение [19]] Грешка: Не може да се подготви груповото вмъкване на SSIS за въвеждане на данни |
|
|
649504 |
КОРЕКЦИЯ: Пространствена памет геометрични многоъгълни типове данни с вътрешни пръстени връща неправилни данни чрез различни геометрични операции |
|
|
649529 |
КОРЕКЦИЯ: Много сървъри задания не се изтеглят от SQL Server 2000 в MSX роля за SQL Server 2008 В ролята TSX |
|
|
649457 |
КОРЕКЦИЯ: Заключвания на таблица не се ескалира, когато вмъквате много редове в таблица в SQL Server 2008 |
|
|
628428 |
КОРЕКЦИЯ: База данни, разрешена за прозрачно шифроване на данни може да стане недостъпна, ако сертификатът, който се използва за шифроване на ключ за шифроване на база данни е прекратен. |
|
|
625028 |
КОРЕКЦИЯ: Скрита стойност текстово поле, адресирани в заглавката Tablix се показва само на първата страница, след като експортирате отчет на твърд разделител страница |
|
|
447613 |
DataSet Filters Applied Durng SharedDataSet или Обработка на параметър използвайте неправилни настройки за комплектоване |
|
|
697406 |
КОРЕКЦИЯ: Клъстериране модел, който използва алгоритъм K-означава генерира различни резултати, които са засегнати от PredictOnly колони в услугите за анализ на SQL Server 2008 R2 |
|
|
649480 |
Помощната програма за вторично копие на SQL не може да генерира вторично копие на грешки на SQL Server 2008 или SQL Server 2008 R2 клъстер за преместване (на ресурси) при отказ на клъстер за разширено/корпоративно преместване (на ресурси) |
|
|
649339 |
Съобщение за грешка, когато се опитате да отворите проект в SQL Server 2008 или в SQL Server 2008 R2: "разположени комплекс манифест дефиниция не отговаря на препратката към блок с код" |
|
|
405512 |
Получавате грешка "ReportServer service on computer <Computer name>" (Не може да се спре услугата ReportServer на компютър>" при превключване от свързан режим в локален режим |
|
|
405514 |
Получавате съобщение за грешка, когато се опитате да отидете директно на сървъра за отчети на SSRS 2008 R2, след като създадете сайт за искове на SharePoint |
|
|
665971 |
КОРЕКЦИЯ: Различни резултати се връщат, когато изпълните паралелна заявка, която използва функция за класиране в SQL Server 2005 SQL Server 2008 или SQL Server 2008 R2 на компютър, който има 8 или повече процесори |
|
|
650006 |
Assert in функция = Microsoft.ReportingServices.ReportProcessing.ParameterBase.Cast file = line = 0 expression = Unhandled managed exception: Type = System.InvalidCastException, Message = Unable to cast object of type "System.Boolean" to type "Syste. |
|
|
689073 |
КОРЕКЦИЯ: IntelliSense функция в SSMS 2008 R2 може да спре да работи след инсталиране на Visual Studio 2010 SP1 |
|
|
649856 |
КОРЕКЦИЯ: Заданието за събиране на данни отнема много време, за да изчистите данни от 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 table switching is no longer enabled in non-partition aligned indexed views. |
|
471571 |
Използването на SQL 10.5 BIDS за разполагане на части на отчета за SQL Server 2008 R2 (и по-нови версии) Report Server вече не е неуспешно или генерира съобщение за грешка при създаване на SQL версии. |
|
512199 |
Времевите клейма сега са правилни, когато разширени събития или файлове за проверка на SQL се четат на компютър, различен от този, който е изготвил файла. Времевите клейма вече са правилни и след рестартиране на сървъра. |
|
528501 |
Отчетът за рендиране в синхронен режим на показване с помощта на уеб частите на Reporting Services 2008 R2 вече се вижда, ако отчетът съдържа интервали в името на отчета. Вече не е генерирано съобщение за грешка StreamNotFound. |
|
538455 |
Когато покажете на HTML, като зададете настройката DeviceInfo "StyleStream" да е зададена на TRUE, настройките на стила вече не се губят в текстовите полета или текста, ако са дефинирани действия. |
|
540725 |
Два нови файла с шаблони за проследяване се генерират за системата и услугите за анализ. Това позволява на Profiler да показва всички събития и колони както за системата, така и за услугите за анализ. |
|
550635 |
КОРЕКЦИЯ: Неправилен текст за отчитане, когато SP 2010 изправност връща съобщение за грешка за услугите за анализ, които се изпълняват в режим VertiPaq. |
|
550947 |
В елемент на отчет на Tablix, който има 20 или повече реда, съдържащи елементи на отчет за вложен контейнер (Правоъгълник и Табликс), обвивката на BIDS вече не отговаря, ако вмъкнете нов ред над или под някой член на tablix. |
|
555701 |
Съобщението "Извънредна" вече не причинява грешка за непозволен достъп, когато се стартира обектът DBM. |
|
617987 |
Инсталирането на нов сървър вече не съобщава, че главен ключ на защитено хранилище не се генерира, когато е инсталиран уредът BI. (Съобщението е генерирано, въпреки че инсталирането е успешно.) |
|
623819 |
Отстранен е проблемът, при който получавате съобщение за грешка, когато оптимизаторът на заявките не може да създаде план за някои заявки срещу разделени изгледи. Това е описано в проблем с Microsoft Connect, 620614. Корекцията се намира под traceflag (вж. статията от Базата знания 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 |
В дадена база данни с помощта на показалец на сървъра, който е деклариран за команда за избиране, която съдържа системен изглед, може да даде неправилни резултати, след като тази база данни е прикачена и прикачена отново. |
|
649391 |
Повреждане на DBCC грешки възникват по време на комплектоването на SQL Server 2008 R2, когато се използват низове, които имат последователности от Jamo след японския продължителен знак. |
|
657399 |
Неправилен номер на версия се показва в SQL Server Management Studio и в Услуги за отчет на SQL Server. Това води до объркване, тъй като показаният номер не се различава от номера на версията на RTM след извършване на надстройка. |
|
649476 |
КОРЕКЦИЯ: Подобрена и допълнителна информация се регистрира за InvalidReportParameterException в Verbose изход, ако възникне определени условия по време на обработка на параметър. |
|
649557 |
КОРЕКЦИЯ: Проблем с достъпността, който възниква, защото Името на Microsoft Active Accessibility на "Символ" е null. Имената на Microsoft Active Accessibility се актуализират и сега са откриваеми. |
|
649447 |
ReportBuilder 2.0 ClickOnce показва празен отчет при стартиране, ако потребител редактира отчета с помощта на ReportBuilder 2.0 от уеб сайт на SharePoint 12. |
|
649575 |
Имената на MSAA за диалоговия прозорец Свойства на радиално мащабиране са неправилни и не са съвместими с достъпността. |
|
519534 |
Използването на параметри, оценени от таблицата за LOB колони, може да доведе до непозволен достъп до сървъра. |
|
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, SQL Server 2008 R2 Native Client ODC драйвер причинява нарушение на достъпа, ако функцията 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 checkcatalog. |
|
649427 |
КОРЕКЦИЯ: Нов код на грешка (6257) се връща, когато потребител се опитва да регистрирате CLR блок, който е създаден срещу по-нова среда за изпълнение, например CLR v4. Предишното съобщение за грешка (код 6218) беше объркващо и не посочи действителния проблем. Вижте грешката за подробна информация. |
|
649433 |
Краен случай вмъква стойност на самоличност извън текущия диапазон в режим на "задаване на identity_insert TABLE_NAME". Този проблем възниква и в операции за архивиране/възстановяване. |
|
649450 |
Връща се неправилна информация за комплектоване на колони, когато BCP.exe извлича информация за метаданни на колона. |
|
649527 |
Използването на функция PeriodsToDate с параметър Null член може да доведе до грешка "Неочаквано изключение". |
|
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 |
КОРЕКЦИЯ: Тази корекция адресира времена на изчакване и блокирания, които може да възникнат по време на обработка на абонамент, когато много абонаменти се обработват едновременно. Актуалната корекция важи, когато reporting Services е разположен в интегриран режим на SharePoint. |
|
676139 |
Коригира проблем, при който клиентът трябва да извършва сортиране и страницата за сортиране е разлята на диск. Освен това TDE сканирането се предоставя едновременно с докосване на тази страница. Можете да рестартирате компютъра, за да заобиколите проблема. Не можете обаче да избегнете този проблем напълно, освен ако не изключите TDE. |
|
676491 |
Коригира потенциален проблем, който възниква, след като приложите актуална корекция, описана във VSTS грешка 473052. |
|
679886 |
Коригира проблем, при който събраните файлове за разширени събития или следи от проверка на SQL може да показват информация за неправилно клеймо с дата и час. |
|
686401 |
Коригира проблем, при който стойност C# Null се преобразува в dbNull, преди да се запази. |
|
620861 |
КОРЕКЦИЯ: Поддръжка се предоставя за максимум 15 000 дялове в таблици и индекси в изданията Datacenter, Enterprise, developer and Evaluation на Microsoft SQL Server 2008 R2 SP1. За повече информация как тази поддръжка може да бъде разрешена и забранена, за нейните ограничения и за някои известни проблеми и заобиколни решения, вижте бялата хартия "Поддръжка за 15 000 дяла" http://go.microsoft.com/fwlink/?LinkId=199773 |
|
296354 |
КОРЕКЦИЯ: Стойностите по подразбиране на свойството SqlDumperDumpTimeOut не са във валиден обхват в Microsoft SQL Server 2008 R2 SP1. Обхватът на валидната стойност обхваща от 0 (мс) до MAXDWORD. |
|
417616 |
КОРЕКЦИЯ: Логиката за извличане на SPN за акаунти за услуги сега е настроена на винаги да се регистрират. Преди да се приложи тази корекция, логиката е настроена да се регистрира само когато EP е включен. Тази информация може да се използва за отстраняване на проблеми с Kerberos. |
|
517329 |
Програмният дефект кара различни инструменти за диагностика да съобщават за заявките като изпълнени в основната база данни, а не в базата данни, в която действително са изпълнени. |
|
615697 |
SQM точки липсват за важни функции в Microsoft SQL Server 2008 или по-нова версия на SQL Server. Тази корекция добавя някои важни SQM точки, които са полезни за проследяване на метриките за използване от клиентите. |
|
645245 |
КОРЕКЦИЯ: Reconnection и повторно изпълнение логиката се премахват от пътя на заявката изпълнение на код в SQL редактора. Тази информация вече не е задължителна, тъй като времето на изчакване на idLE връзката за Microsoft SQL Azure се е увеличило до 30 минути. |
|
674580 |
Новият файл с шаблон за проследяване ("TraceDefinition 10.50.0.xml на Microsoft Analysis Services") в услугите за анализ трябва да се генерира повторно, за да се включат новодобавени събития за проследяване, така че Profiler да може да покаже всички събития и колони. |
|
707007 |
Импортирането е неуспешно в сценарии на Dallas. |
|
710263 |
Връща грешка, когато се опитате да генерирате снимки в галерията с отчети, ако Internet Explorer 9 се използва като браузър. |
|
710433 |
КОРЕКЦИЯ: Системният регистър се актуализира да предаде имена на файлове като параметър да ssms.exe, когато щракнете двукратно върху .sql файл. |
|
656177 |
КОРЕКЦИЯ: Нарушаване на достъпа възниква, когато използвате съхранена процедура или дефинирани от потребителя функция за създаване на променлива на таблица в SQL Server 2008 или в SQL Server 2008 R2 |
Препратки
За повече информация как да определите текущата SQL Server версия и издание щракнете върху следния номер на статия в базата знания на Microsoft:
321185 Как да идентифицирате своята версия на SQL Server и издание Продуктите на други разработчици, които се обсъждат в тази статия, са произведени от фирми, които са независими от Microsoft. Microsoft не дава никакви гаранции – подразбиращи се,или други – за работата или надеждността на тези продукти.