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

Отнася се за
SQL Server 2008 Service Pack 2

ВЪВЕДЕНИЕ

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

Бележки

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

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

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

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

В допълнение към корекциите, които са изброени в тази статия, SQL Server 2008 SP2 съдържа горещи поправки, които са включени в кумулативната актуализация 1 до кумулативна актуализация 8 за SQL Server 2008 Service Pack 1 (SP1). За повече информация относно кумулативните пакети за актуализация, които са налични за SQL Server 2008 SP1, щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

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

Грешките, които са коригирани в този сервизен пакет

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

Номер на VSTS грешка Номер на статия в БЗ Описание
249682 2216454 КОРЕКЦИЯ: Съобщение за грешка при изпълнение на командата ProcessAdd след извършване на промени в дяла на сървър, на който се изпълнява SQL Server 2008: "Вътрешна грешка: възникна неочаквано изключение"
256736 2322209 КОРЕКЦИЯ: Неправилни резултати, ако използвате скоби около SELECT в команда, която има често срещан табличен израз в SQL Server 2008
258076 2216456 КОРЕКЦИЯ: Подобрения в SQL Server 2008 Service Pack 2 в текста на съобщението за грешка "Операцията е отменена" в услугите за анализ
270561 2216460 Съобщение за грешка при опит за отваряне на проект в SQL Server 2008: "Манифестната дефиниция на манифеста на разположения блок не съответства на препратката към блок"
274280 2216461 Инсталиращата програма на SQL Server 2008 не успява да се инсталира на точка за монтиране на клъстер на Windows Server 2008
284360 955850 Съобщение за грешка при опит за използване на изпълними файлове от пакета SQL Server System CLR Types (SQLSysClrTypes.msi): "Не може да се зареди DLL SqlServerSpatial.dll: Това приложение не успя да се стартира, защото конфигурацията на приложението е неправилна"
301603 2216465 Инсталирането на SQL Server 2008 Slipstream е неуспешно, ако /PCUSOURCE или /CUSOURCE има интервал в пътеката
317800 2216472 Заявка на SQL Server 2008 или SQL Server 2005 Analysis Services ROLAP връща неправилни резултати
340066 2216474 КОРЕКЦИЯ: Може да изпитате известна загуба на данни, когато използвате команда UPDATE с клауза SET, която използва типовете time, datetime2 и datetimeoffset в SQL Server 2008
347731 2216478 Съобщение за грешка при стартиране на Get-Command в среда на версия 2 на PowerShell на сървър, на който се изпълнява SQL Server 2008: "Препратката към обект не е зададена на екземпляр на обект"
351286 2216480 ПОПРАВКА: Полетата не се запазват в отчета, когато отчетът се експортира в Excel на сървър, който изпълнява SQL Server 2008, и след това визуализирате отчета в Excel
351981 2216484 КОРЕКЦИЯ: Съобщение за грешка при експортиране на отчет в Excel в диспечера на отчети на сървър, който изпълнява SQL Server 2008: "Необработено управлявано изключение: Type = System.ArgumentOutOfRangeException"
357416 2216485 КОРЕКЦИЯ: Мониторът на ресурсите влиза в условие за непредоставяне на SQL Server 2008
390126 2216491 Помощната програма "SQL Dumper" не може да генерира файлове за вторично копие на грешка на клъстер за преместване (на ресурси) при отказ на SQL Server 2008 при инсталиране на клъстер за преместване (за разширени/корпоративни)
396527 980671 Коригиране на липсата на криптографска вариация на солта на хеш за вход на SQL Server sa
402453 2019402 Не е извършено съпоставяне между имената на акаунтите и ИД на защитата" при добавяне на възел към клъстер за преместване при отказ на SQL Server 2008
426753 2216499 Не можете да запишете екземпляр на база данни на SQL Server 2008 в помощна програма на SQL Server
426753 2253128 Не можете да разположите приложение на Data-Tier в екземпляр на база данни на SQL Server 2008
427703 2216501 КОРЕКЦИЯ: Заданията за много сървъри не се изтеглят от SQL Server 2000 в ролята MSX на SQL Server 2008 в ролята TSX
524642 2283072 КОРЕКЦИЯ: Налична е гореща корекция, която позволява на услугите за отчет на SQL Server 2008 R2 да използват 2048-битов RSA ключ за шифроване на ключ на услугите за отчет за съвместимост с FIPS
370540 2448971 ПОПРАВКА:Заключването на таблица не се ескалира, когато вмъквате много редове в таблица в SQL Server 2008

Допълнителни проблеми, които са коригирани в този сервизен пакет

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

Номер на VSTS грешка Описание
270934 Грешки при повреда в DBCC възникват по време на съпоставяне на SQL Server 2008, когато се използват низове, които имат Jamo последователности, които следват японския знак "удължен".
271554 КОРЕКЦИЯ: Базовата таблица на системата syscolpars показва дублиращи се редове. Тази корекция ги отличава чрез добавяне на номера на процедурата в контролния каталог на DBCC.
271708 Когато заявката има филтър, който препраща към колона в sys.dm_server_audit_status изглед, филтърът се игнорира и всички редове се връщат от sys.dm_server_audit_status.
280004 Целта на асинхронното извличане показва неправилни двойки стойност/низ за нанесени полета в сравнение с информацията, налична в dm_xe_map_values.
284760 ПОПРАВКА: Несъвпадащият изглед може да съдържа няколко изгледа, които имат различен брой индекси. Тази корекция налага детерминиран ред на изгледите за сравняване въз основа на съвпадащите функции и броя на съвпадащите индекси.
285377 Потребителите получават съобщение за грешка "Отказан достъп", когато навигират локално до диспечера за отчети, ако е разрешен UAC. Добавянето на актуализирано съобщение "Отказан достъп" за споменаване на UAC може да позволи на потребителите да адресират настройката по съответния начин.
291707 В дадена база данни използването на курсор на сървъра, който е деклариран за команда select, съдържаща системен изглед, може да даде неправилни резултати след прикачването и повторното прикачване на базата данни.
293089 Потребители на радиален индикатор, които се опитват да използват "RateOfChange" или "Integral" като тип формула за MaximumValue или MinimumValue на индикатора, не виждат стойност в падащия списък на мрежата със свойства.
296314 КОРЕКЦИЯ: FailoverAnalysis.sql файлът се инсталира по време на настройката на клъстер за преместване на SQL Server. Този скрипт ще бъде извикан автоматично при възникване на неуспех. Частното свойство SqlDMVScriptTimeout контролира колко милисекунди могат да отнемат завършването на скрипта.
302563 Потребителите получават грешка при проверка, когато надстройват споделени източници на данни, които имат интервал в името. Грешката показва, че името не може да съдържа интервали.
302707 Инсталирането на Service Pack 1 за SQL Server Business Intelligence Development Studio 2008 е неуспешно поради липсващ конфигурационен файл.
304390 Пръстеновидният буфер показва непълни данни за събития (събития, изведени от dm_xe_session_targets), когато достигне ограничението за размер на XML изхода.
307313 Потребителите не могат да връщат множество бисквитки в своя HTTP модул. Това засяга потребителите, когато те се опитват да реализират удостоверяване по избор.
309869 Действията за sqlsos.task_address, sqlsos.worker_address и sqlsos.scheduler_address разширени събития показват неправилен адрес.
310483 Reporting Services 2008 Designer преобразува сантиметрите в инчове в табликса. Това води до загуба на точност на оформлението.
313780 Деинсталирането на първия от двата именувани екземпляра на AS забранява SQL браузъра. Това прави втория именуван екземпляр недостъпен.
319216 Потребителите не могат да използват съхранените идентификационни данни в своите източници на данни, ако се изисква смарт карта.
322046 Заявка, която има клауза subselect, използваща израз за множество, който не връща изчисляеми членове, връща грешка, че подселекциите, които имат изчисляеми членове, не са разрешени.
327301 В услугите за анализ задаването на член по подразбиране за измерение с помощта на MDX израз, който има непразна функция, кара сървъра да върне вътрешна грешка, когато се опита да отвори куба.
328752 Изгледът sys.dm_os_wait_stats показва дублиращи се редове за типа изчакване "РАЗНИ". Това може да причини проблеми с инструментите за наблюдение.
331630 Целочислената стойност се закръглява неправилно в Услуги за отчет на SQL Server Reuseable Query Designer.
333544 КОРЕКЦИЯ: Нов код на грешка (6257) се връща, когато потребителят се опита да регистрира блок CLR, който е създаден за по-нова среда на изпълнение, като например CLR v4. Предишното съобщение за грешка (код 6218) беше объркващо и не посочваше действителния проблем.
336809 Краен случай вмъква стойност на самоличност извън текущия диапазон в режим "Задай identity_insert TABLE_NAME вкл.". Този проблем възниква и при операции по архивиране/възстановяване.
338247 Ако параметри, които са обвързани с функцията SQLBindParameter задават дължина на SQL_DATA_AT_EXEC, ODBC драйверът на SQL Server 2008 Native Client причинява непозволен достъп до памет, ако функцията SQLPutData задава продължителност на SQL_NULL_DATA, когато стойността на параметъра се предоставя за изпълнение.
338999 Услуги за отчет на SQL Server 2008 регистрират изтичане на връзка, когато потребител използва интерфейса на SOAP, за да изпълни и експортира отчет.
347779 SQL Server понякога генерира съобщение за грешка "Няма достатъчно системна памет в група ресурси "вътрешна" за изпълнение на тази заявка". Тази ситуация често е предотвратима.
350670 Потребителите получават съобщение за грешка "Страницата е с изтекъл срок", когато се опитат да препращат към рендиран отчет, след като отчетът е останал неактивен в продължение на един час.
352788 Грешка 955 възниква, когато потребителите се опитат да конфигурират хранилище за данни за управление, ако имат бази данни на своя сървър, които не са онлайн.
352862 ReportBuilder 2.0 ClickOnce показва празен отчет при стартиране, ако потребител редактира отчета с помощта на ReportBuilder 2.0 от уеб сайт на SharePoint 12.
355222 Ако се използва MARS, изгледът на sys.dm_os_tasks показва една и съща стойност в колоната request_id за всички задачи, вместо да отчита правилната стойност, свързана с всяка задача.
355228 ПОПРАВКА: Ново съобщение за грешка показва причината за непозволен достъп, който възниква, ако целевите параметри на набора са зададени неправилно.
356127 Когато BCP.exe извлича информация за метаданни на колона, се връща неправилна информация за съпоставяне на колони.
360584 Абонаменти са неуспешни при изпълнение поради проблем със структурата на данните в паметта по време на опита за доставяне на имейл на рендиран MHTML отчет.
368388 BIDS 2008 Дизайнер на отчети, който работи съвместно със Услуги за отчет на SQL Server 2008, се срива, когато потребители преоразмеряват ред на таблица.
376257 Полетата "ДО", "Як" и "Ск" на диалоговия прозорец "Опции за доставяне на отчет" се изчистват, след като потребителите отменят или затворят диалоговия прозорец "Подробни данни за планирането", за да се върнат към "Опции за доставяне на отчет".
383747 Колекциите работят неправилно, когато събират индикатори на показателите на даден клъстер, ако името на SQL екземпляра е същото като името на виртуалната мрежа.
384800 ПОПРАВКА: Подобрена и допълнителна информация се регистрира за InvalidReportParameterException в подробни резултати, ако възникнат определени условия по време на обработката на параметъра.
393410 Когато потребителите изчистят избора на един или повече месеци в месечен график, SSRS създава отделни графици за всеки месец, който все още е избран. В някои случаи това може да доведе до грешката "@active_end_date не може да бъде преди @active\_start\_date".
393879 Data-Driven абонамент е неуспешен, ако се върне стойност NULL, когато той бъде съпоставен с параметъра на отчета, който приема стойност NULL.
394977 Проблемите с абонамента и доставянето са трудни за диагностициране във файла за проследяване на услугите за отчети. Изисква се по-подробно регистриране.
415084 Потребителите получават съобщение "Индексът е извън диапазона. Трябва да не е отрицателно и по-малко от размера на колекцията", когато експортират в PDF формат.
419740 Потребителите не могат да използват удостоверяване по избор в уеб ИЕ на SQL Server 2008.
424595 Ако потребител създаде дефиниран от потребителя тип и функция с таблични стойности в една и съща транзакция и ако функцията има таблица за връщане, съдържаща колона от дефинирания от потребителя тип, ще настъпи самоблокиране. Освен това връзката, която се опитва да изпълни тези операции, се прекъсва.
421922 КОРЕКЦИЯ: Предоставя се поддръжка за максимум 15 000 дяла в таблици и индекси в изданията Enterprise, Developer и Evaluation на Microsoft SQL Server 2008 SP2. За повече информация относно начина, по който тази поддръжка може да бъде разрешена и забранена, за нейните ограничения и за някои известни проблеми и заобиколни решения, вижте техническия документ "Поддръжка за 15 000 дяла" (http://go.microsoft.com/fwlink/?LinkId=199773).
424804 В услугите за анализ някои клиенти може да се сблъскат с непозволен достъп до памет, когато използват йерархия родител-наследник в условие на IIF функция.
426631 Използването на функция PeriodsToDate, която има параметър за нулев член, може да доведе до грешка "Неочаквано изключение".
429253 Показва се неправилен номер на версия в SQL Server Management Studio и в Услуги за отчет на SQL Server. Това води до объркване, тъй като показваният номер не се различава от номера на версията на RTM след извършване на надстройка.
430703 Вторично изключение може да възникне, когато услугите за анализ генерират вторично копие на паметта на Watson. Това е така независимо дали вторичното копие на Watson се генерира поради действително изключение, или поради изрично искане за вторично копие на определени грешки. Ако възникне вторично изключение, сървърът може да изпита безкрайна рекурсия. Това генерира много вторични копия на паметта и след това изключва сървъра.
431298 ПОПРАВКА: В SSRS 2008 Service Pack 2 е актуализирана добавката RS за SharePoint 2007 за комуникация със сървъра за отчети на SSRS 2008 R2. Това дава достъп до определена функционалност в ReportBuilder 3.0, ReportParts и ATOM Renderer, включително новия преглед на отчет в ReportBuilder 3.0.
431301 Обработката на обекти в база данни, която съдържа хиляди обекти с метаданни, отнема много време, за да започне импортирането на данните. Това се случва, защото сървърът трябва да изгради график на задачите, преди да започне импортирането на данните. Освен това алгоритъмът, който се използва за определяне на зависимостите, води до бавна работа, когато в базата данни съществуват много обекти с метаданни.
432094 Пространствен индекс не може да бъде създаден безопасно в таблица, която използва CELL_ID, CELL_ATTRIBUTES или SRID за имена на колони.
448007 При определени условия името на разделената колона в съобщение за грешка 11405 може да е грешно. Това води до отпечатване на неправилно име на колона.
455538 Използването на защита на клетки заедно с изчисления дава неправилни резултати, когато се използва клауза NON EMPTY.
456534 Непозволен достъп за четене възниква по време на процес на фиксиране, ако две транзакции се изпълняват едновременно: една за промяна или създаване на дял и друга за обработка на измерение.
471363 Когато Microsoft Office 12 е интегриран със услугите за отчети на SQL Server 2008, интегрирането на SharePoint не е по подразбиране за URL адреса на Конструктор на отчети clickonce , което пречи на Конструктор на отчети да се стартира.
471421 КОРЕКЦИЯ: Проблем с локализацията в турската ИЕ: трохите сега се локализират на новите страници на библиотеката с части на отчета.
499162 КОРЕКЦИЯ: Проблем с достъпността, който се появява, защото името на "Символ" в MSAA е null. MSAA имената са актуализирани и вече са откриваеми.
503096 КОРЕКЦИЯ: Подобрена производителност при създаване на индекс от DDL команди за таблици, които имат много дялове и които не съдържат данни. Преди това времето, необходимо за този процес, се увеличаваше с геометрична прогресия с увеличаването на броя на дяловете. Необходимото време сега се увеличава в линейна прогресия.
515240 Използването на параметри с таблични стойности за отраслови колони може да доведе до непозволен достъп до сървъра.
520700 MSAA имената за диалоговия прозорец "Свойства на радиалната скала" са неправилни и не отговарят на изискванията за достъпност.
525601 По време на проверка за поетапна проверка алгоритъмът, който се използва за показване в списък на всички проверки, включващи събитието, може да изпита изтичане на памет от списъка с проверки. Това продължава, докато не възникнат грешки поради недостиг на памет и се наложи услугата да бъде рестартирана, за да освободи паметта.

      

Забележка: Ако надстройвате от SQL Server 2008 SP1Сборна актуализация 9 или по-нова версия, трябва да приложите кумулативна актуализация след SQL Server 2008 SP2, след като надстроите до SQL Server 2008 SP2, за да получите всички корекции.

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

2289254 Сборен пакет за актуализация 1 за SQL Server 2008 Service Pack 2

Справки

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

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