KB2285068. Список помилок, виправлених у SQL Server 2008 із пакетом оновлень 2

Застосовується до
SQL Server 2008 Service Pack 2

ВСТУП

У цій статті перелічено помилки, виправлені в Microsoft SQL Server 2008 із пакетом оновлень 2 (SP2).

Нотатки

  • У пакет оновлень можуть входити й інші виправлення, не задокументовані.
  • Цей список буде оновлюватися, коли з'являться нові статті.

  Докладні відомості про отримання пакетів оновлень SQL Server 2008 див. у статті бази знань Microsoft:

968382
  Отримання останнього пакета оновлень для SQL ServerSQL Server 2008

Додаткові відомості

На додачу до виправлень, наведених у цій статті, SQL Server 2008 із пакетом оновлень 2 містить додаткові виправлення, які входили в сукупний пакет оновлень 1–8 для SQL Server 2008 із пакетом оновлень 1 (SP1). Щоб отримати додаткові відомості про сукупні пакети оновлень, доступні для SQL Server 2008 із пакетом оновлень 1 (SP1), клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

970365 Збірки SQL Server 2008, випущені після випуску SQL Server 2008 SP1

Помилки, виправлені в цьому пакеті оновлень

Щоб отримати додаткові відомості про помилки, виправлені в SQL Server 2008 із пакетом оновлень 2, клацніть ці номери статей у базі знань Microsoft:

Номер помилки VSTS Номер статті бази знань Опис
249682 2216454 FIX: Повідомлення про помилку під час виконання команди ProcessAdd після внесення змін до розділу на сервері, на якому запущено SQL Server 2008: "Внутрішня помилка: стався неочікуваний виняток"
256736 2322209 FIX: Неправильні результати відображаються в дужках SELECT в інструкції, яка містить загальний табличний вираз у SQL Server 2008
258076 2216456 ВИПРАВЛЕННЯ. Оновлення SQL Server 2008 із пакетом оновлень 2 для тексту повідомлення про помилку "Операцію скасовано" в службах аналізу Analysis Services
270561 2216460 Повідомлення про помилку під час спроби відкрити проект у SQL Server 2008: "Визначення маніфесту розташованої збірки не відповідає посиланню на збірку"
274280 2216461 SQL Server 2008 не вдається інсталювати на точці підключення кластера Windows Server 2008
284360 955850 Повідомлення про помилку під час спроби використати двійкові файли з пакета SQL Server System CLR Types (SQLSysClrTypes.msi): "Unable to load DLL 'SqlServerSpatial.dll': This application has failed to start, because the application is incorrect configuration" (Не вдалося завантажити DLL '': Не вдалося запустити цю програму, оскільки її неправильна конфігурація"
301603 2216465 Slipstream інсталяція SQL ServerSQL Server 2008 завершується помилкою, якщо шлях /PCUSOURCE або /CUSOURCE містить пробіл
317800 2216472 A SQL ServerSQL Server 2008 або SQL ServerSQL Server 2005 Analysis Services Запит ROLAP повертає неправильні результати
340066 2216474 ВИПРАВЛЕННЯ: Ви можете зіткнутися з деякою втратою даних у разі використання інструкції UPDATE із реченням SET, що використовує типи Time, DateTime2 та DateTimeOffset у SQL Server 2008
347731 2216478 Повідомлення про помилку під час запуску Get-Command в середовищі PowerShell версії 2 на сервері, де запущено SQL Server 2008: "Об'єкт посилання не встановлено як екземпляр об'єкта"
351286 2216480 ВИПРАВЛЕННЯ. Поля не зберігаються у звіті під час експорту звіту до програми Excel на сервері SQL Server 2008 і перегляду його у програмі Excel
351981 2216484 ВИПРАВЛЕННЯ: повідомлення про помилку під час експорту звіту до Excel у диспетчері звітів на сервері, на якому запущено SQL ServerSQL Server 2008: "Необроблена керована виняткова ситуація: Type = System.ArgumentOutOfRangeException"
357416 2216485 FIX: Resource Monitors enters a non-yielding condition on a SQL ServerSQL Server 2008 server
390126 2216491 Утиліта SQL Dumper не може створювати файли дампів помилок у відмовостійкому кластері SQL Server 2008 під час інсталяції відмовостійкого кластера Advanced/Enterprise
396527 980671 Виправлення нестачі варіації криптографічної солі на SQL ServerSQL Server sa login hash
402453 2019402 Не виконано зіставлення імен облікових записів та ідентифікаторів безпеки", під час додавання вузла до відмовостійкого кластера SQL Server 2008
426753 2216499 Не можна зареєструвати екземпляр бази даних SQL Server 2008 в утиліті SQL Server
426753 2253128 Програму Data-Tier не можна розгорнути в екземплярі бази даних SQL Server 2008
427703 2216501 FIX: Multiserver jobs are not downloaded from a SQL ServerSQL Server 2000 in the MSX role on to a SQL ServerSQL Server 2008 in the TSX role
524642 2283072 ВИПРАВЛЕННЯ. Доступне виправлення, яке дає змогу службам звітування SQL Server 2008 R2 використовувати 2048-розрядний ключ RSA для шифрування ключа служб звітування на відповідність вимогам FIPS
370540 2448971 FIX:Блокування таблиці не ескалюються при вставці багатьох рядків у таблицю в SQL ServerSQL Server 2008

Додаткові проблеми, виправлені в цьому пакеті оновлень

Вирішення наведених нижче проблем також включено в SQL ServerSQL Server 2008 SP2.

Номер помилки VSTS Опис
270934 Помилки пошкодження DBCC трапляються під час сортування SQL Server 2008, коли використовуються рядки з послідовностями Jamo, що слідують за японським символом пролонгації.
271554 ВИПРАВЛЕНО: Базова таблиця syscolpars відображала повторювані рядки. Це виправлення відрізняє їх від інших, додаючи номер процедури до DBCC checkcatalog.
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" як тип формули для аргументів "Максимальне_значення" або "Мінімальне_значення" на вимірювальному приладі, не бачать відповідного значення в розкривному списку властивостей.
296314 ВИПРАВЛЕННЯ. Файл FailoverAnalysis.sql інсталюється під час налаштування відмовостійкого кластера SQL Server. Цей сценарій викликається автоматично в разі виникнення помилки. Властивість private SqlDMVScriptTimeout визначає, скільки мілісекунд може знадобитися для завершення сценарію.
302563 Під час оновлення спільних джерел даних, імена яких містять пробіл, з'являється повідомлення про помилку перевірки. Ця помилка означає, що ім'я не може містити пробіли.
302707 Інсталяція пакета оновлень 1 для SQL ServerSQL Server Business Intelligence Development Studio 2008 зникає через відсутність файлу конфігурації.
304390 У кільцевому буфері відображаються неповні дані про події (вихідні дані подій із dm_xe_session_targets), коли досягнуто граничного розміру для вихідних даних XML.
307313 Користувачі не можуть повертати кілька файлів cookie у своєму модулі HTTP. Це впливає на користувачів, коли вони намагаються реалізувати спеціальну автентифікацію.
309869 Для дій sqlsos.task_address, sqlsos.worker_address та sqlsos.scheduler_address розширених подій відображається неправильна адреса.
310483 Reporting Services 2008 DesignerDesigner конвертує сантиметри в дюйми в Tablix. Це призводить до втрати точності макета.
313780 Видалення першого з двох названих екземплярів AS вимикає браузер SQL. Через це другий названий екземпляр стає недоступним.
319216 Якщо потрібна смарт-картка, користувачі не можуть використовувати збережені облікові дані в джерелах даних.
322046 Запит із реченням subselect, що використовує вираз набору, який не повертає жодних обчислюваних членів, повертає помилку про те, що підпорядковані елементи з обчислюваними членами заборонені.
327301 Якщо в службах аналізу Analysis Services задати елемент виміру за промовчанням за допомогою виразу багатовимірного виразу, що містить функцію NonEmpty, сервер повертає внутрішню помилку під час спроби відкрити куб.
328752 У поданні sys.dm_os_wait_stats відображаються повторювані рядки для типу очікування "РІЗНЕ". Це може спричинити проблеми з інструментами моніторингу.
331630 Integer value gets incorrect rounded in the SQL Server Reporting Services services звітування SQL Server Reusable Query DesignerDesigner.
333544 ВИПРАВЛЕННЯ: Новий код помилки (6257) повертається, коли користувач намагається зареєструвати збірку CLR, створену для новішого середовища виконання, як-от CLR v4. Попереднє повідомлення про помилку (код 6218) було незрозумілим і не описувало фактичну проблему.
336809 Крайній інгістр вставляє значення ідентичності за межами поточного діапазону в режимі "Встановити identity_insert TABLE_NAME увімкнуто". Ця проблема також виникає під час операцій резервного копіювання та відновлення.
338247 Якщо параметри, зв'язані функцією SQLBindParameters, визначають довжину SQL_DATA_AT_EXEC, то драйвер ODBC для власного клієнта SQL Server 2008 спричиняє порушення, якщо функція SQLPutData вказує довжину SQL_NULL_DATA, коли значення параметра постачається для виконання.
338999 служби звітування SQL Server 2008 стається витік підключень, коли користувач використовує інтерфейс SOAP для запуску та експорту звіту.
347779 SQL ServerSQL 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 Web SKU.
424595 Якщо в одній транзакції користувач створює користувацький тип і функцію з табличним значенням, а функція має таблицю повернення, що містить стовпець користувацького типу, відбувається самоблокування. Крім того, зв'язок, який намагається виконати ці операції, переривається.
421922 ВИПРАВЛЕННЯ: Підтримується не більше 15000 розділів у таблицях та індексах у випусках Microsoft SQL Server 2008 SP2 для підприємств, розробників та оцінювачів. Докладні відомості про те, як цю підтримку можна ввімкнути та вимкнути, її обмеження, а також про деякі відомі проблеми та способи їх вирішення, див. в офіційному документі "Підтримка 15 000 розділів" (http://go.microsoft.com/fwlink/?LinkId=199773).
424804 У службах аналізу Analysis Services у деяких користувачів може виникати порушення прав доступу, коли вони використовують батьківсько-дочірню ієрархію в умові функції IIF.
426631 Використання функції PeriodsToDate із параметром Null-елемента може призвести до помилки "Неочікуваний виняток".
429253 У SQL Server Management Studio та служби звітування SQL Server відображається неправильний номер версії. Це призводить до плутанини, оскільки число, що відображається, не відрізняється від номера версії RTM після оновлення.
430703 Додатковий виняток може статися, коли служби аналізу Analysis Services створюють дамп Watson. Це вірно незалежно від того, чи дамп Watson створюється через фактичний виняток або через явний запит на дамп на певні помилки. Якщо станеться додатковий виняток, на сервері може виникнути нескінченна рекурсія. Це створює багато дампів, а потім вимикає сервер.
431298 ВИПРАВЛЕННЯ. У SSRS 2008 із пакетом оновлень 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 не передбачає за замовчуванням URL-адресу Конструктор звітів натискання кнопки миші, що перешкоджає запуску Конструктор звітів.
471421 FIX: Проблема локалізації в турецькому обліковому номері: хлібні крихти тепер локалізуються на нових сторінках бібліотеки reportpart.
499162 ВИПРАВЛЕННЯ. Проблема зі спеціальними можливостями, яка виникає через Null-ім'я MSAA елемента "Symbol". Імена MSAA оновлено, і тепер їх можна знайти.
503096 ВИПРАВЛЕННЯ: Покращено продуктивність створення індексу операторами DDL для таблиць із багатьма розділами та без даних. Раніше час, необхідний для цього процесу, збільшувався в геометричній прогресії зі збільшенням числа перегородок. Тепер потрібний час збільшується у вигляді лінійної прогресії.
515240 Використання табличних параметрів для стовпців бізнес-програм може призвести до порушення прав доступу на сервері.
520700 Імена MSAA для діалогового вікна властивостей радіальної шкали неправильні та несумісні зі спеціальними можливостями.
525601 Під час перевірки для детального аудиту алгоритм, за допомогою якого перелічено всі аудити, що включають подію, може спричинити втрату пам'яті у списку аудитів. Так буде продовжено до тих пір, поки не станеться помилка браку пам'яті й не доведеться перезапустити службу, щоб звільнити пам'ять.

      

Примітка Якщо ви оновлюєте сукупний пакет оновлень 9 SQL Server 2008 SP1 або пізнішої версії, необхідно застосувати сукупний пакет оновлень SP2 після SQL Server оновлення до SQL Server 2008 SP2, щоб отримати всі виправлення.

Щоб отримати додаткові відомості про сукупний пакет оновлень SP2 після SQL Server 2008 року, клацніть цей номер статті бази знань Microsoft:

2289254 Сукупний пакет оновлень 1 для SQL Server 2008 із пакетом оновлень 2

Посилання

Щоб дізнатися більше про те, як визначити поточну версію та випуск SQL Server, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

321185
  Як визначити свою версію та редакцію SQL Server
 Продукти сторонніх виробників, згадані в цій статті, виготовлено незалежними від корпорації Майкрософт компаніями. Корпорація Майкрософт не надає жодних гарантій (непрямих та інших) щодо продуктивності й надійності цих продуктів.