KB2528583 - Список помилок, виправлених в SQL Server 2008 R2 з пакетом оновлень 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 ServerSQL Server 2008 R2 з пакетом оновлень 1 (SP1).

Нотатки

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

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

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

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

На додачу до виправлень, наведених у цій статті, версія SQL Server 2008 R2 із пакетом оновлень 1 (SP1) містить додаткові виправлення, які входили в сукупний пакет оновлень 1–6 для SQL Server 2008 R2. Цей пакет оновлень також містить усі оновлення системи безпеки, випущені до липня 2011 р.

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

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

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

Для отримання додаткових відомостей про помилки, виправлені в SQL ServerSQL Server 2008 R2 SP1, клацніть такі номери статей, щоб переглянути їх у базі знань Microsoft.

Номер помилки VSTS Номер статті бази знань Опис
657377 949775 Цільовий сервер не може завантажити завдання на кількох серверах із головного сервера, якщо на цільовому сервері використовується німецька або французька версія SQL ServerSQL Server 2005
657404 2216478 Повідомлення про помилку під час запуску Get-Command в середовищі PowerShell версії 2 на сервері, де запущено SQL Server 2008: "Об'єкт посилання не встановлено як екземпляр об'єкта"
649451 2216485 FIX: Монітор ресурсів вводить неприбуткову умову на сервері, на якому запущено SQL ServerSQL Server 2008
649479 2216489 Concern for 2008 SP2 [SQL ServerSQL Server Destination [19]] Error: Unable to prepare the SSIS bulk insert for data insertation
649504 2216497 ВИПРАВЛЕННЯ: геометрія просторового сховища Багатокутні типи даних із внутрішніми кільцями повертають неправильні дані за допомогою різних геометричних операцій
649529 2216501 FIX: Multiserver jobs are not downloaded from SQL ServerSQL Server 2000 in the MSX role to SQL ServerSQL Server 2008 in the TSX role
649457 2448971 FIX: Блокування таблиці не збільшуються, якщо в неї вставляється багато рядків у SQL ServerSQL Server 2008
628428 2463682 ВИПРАВЛЕННЯ: База даних, для якої ввімкнуто прозоре шифрування даних, може стати недоступною, якщо буде втрачено ключ шифрування сертифіката, що використовується для шифрування бази даних.
625028 2494517 ВИПРАВЛЕННЯ: Значення прихованого текстового поля, на яке посилається заголовок таблиці, відображається лише на першій сторінці після експорту звіту до жорсткого засобу відтворення розривів сторінок
447613 2515006 Фільтри DataSet, що застосовуються Durng SharedDataSet або обробка параметрів, використовують неправильні параметри сортування
697406 2525273 ВИПРАВЛЕННЯ: Модель кластеризації, що використовує алгоритм K-середніх, генерує різні результати, на які впливають стовпці PredictOnly у службах аналізу SQL Server 2008 R2 Analysis Services
649480 2216491 Утиліта SQL Dumper не може створювати файли дампів помилок у відмовостійкому кластері SQL Server 2008 або SQL Server 2008 R2 під час інсталяції резервного кластера Advanced/Enterprise
649339 2216460 Повідомлення про помилку під час спроби відкрити проект у SQL Server 2008 або SQL Server 2008 R2: "Визначення маніфесту розташованої збірки не відповідає посиланням на збірку"
405512 2105809 З'являється повідомлення про помилку "Не вдалося зупинити службу ReportServer на імені> комп'ютера<" під час переходу з підключеного режиму в локальний режим
405514 981588 Повідомлення про помилку з'являється під час прямого переходу на сервер звітів SSRS 2008 R2 після створення сайту заяв SharePoint
665971 2546901 FIX: Different results return when you run a parallel query, що використовує функцію ранжирування в SQL ServerSQL Server 2005, SQL ServerSQL Server 2008 або SQL ServerSQL 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 of type 'System.Boolean' to type 'Syste.
689073 2531482 РІШЕННЯ. Функція IntelliSense у SSMS 2008 R2 може припинити роботу після інсталяції пакета оновлень 1 (SP1) програми Visual Studio 2010
649856 2584903 FIX: Data Collector task using long time to clear data from the MDW database in SQL ServerSQL Server 2008 R2

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

Вирішення наведених нижче проблем також включено в SQL ServerSQL 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 ClientSQL Server Native Client 2008 для встановлення підключення до локального екземпляра. Завдяки цьому виправленню ці рядки підключення тепер працюють в SQL Server Native ClientSQL Server Native Client 2008 R2 і дозволяють підключення до локального екземпляра.
447996 Проблема з перевіркою логіки більше не виникає, якщо стовпець із розділами індексованого подання відповідає стовпцю з розділами базової таблиці з розділами. Перемикання між таблицями більше не ввімкнено в індексованих поданнях, вирівняних не за розділами.
471571 Використання SQL 10.5 BIDS для розгортання частин звітів на сервері SQL Server 2008 R2 (і пізніших версій) Сервер звітів більше не працює або не створює повідомлення про помилку керування версіями SQL.
512199 Тепер позначки часу відображаються правильно, коли файли розширених подій або SQL-аудиту читаються на комп'ютері, відмінному від комп'ютера, на якому створено цей файл. Позначки часу тепер також правильні після перезавантаження сервера.
528501 Відтворення звіту в режимі синхронного відображення за допомогою веб-частин служб звітування 2008 R2 тепер можна переглядати, якщо ім'я звіту містить пробіли. Повідомлення про помилку StreamNotFound більше не створюватиметься.
538455 Якщо для параметра DeviceInfo "StyleStream" для відображення встановлено значення TRUE, настройки стилю більше не втрачаються для текстових полів або тексту, якщо визначено дії.
540725 Для обробника й служб аналізу створено два нові файли шаблонів трасування. Це дозволить профілювачу відображати всі події та стовпці як для рушія, так і для служб аналізу.
550635 ВИПРАВЛЕННЯ. Неправильне створення звіту про текст, коли аналізатор справності пакета SP 2010 повертає повідомлення про помилку служб аналізу, які працюють у режимі VertiPaq.
550947 В елементі звіту Tablix, який має 20 або більше рядків, які містять вкладені елементи звіту контейнера (Rectangle і Tablix), оболонка BIDS більше не перестає відповідати, якщо вставити новий рядок вище або нижче будь-якого учасника таблики.
555701 Повідомлення про порушення порядку більше не спричиняє помилку порушення прав доступу під час запуску об'єкта DBM.
617987 Під час інсталяції нового сервера більше не повідомляється про те, що під час інсталяції програми бізнес-аналітики не генерується майстер-ключ захищеного сховища. (Повідомлення створено, хоча інсталяція пройшла успішно.)
623819 Виправлено проблему, через яку ви отримували повідомлення про помилку, коли оптимізатор запитів не міг створити план для деяких запитів щодо розділених подань. Цю проблему описано в 620614 про помилку Microsoft Connect. Виправлення розташовано під позначкою трасування (див. статтю бази знань 974006).
624909 Якщо використовується засіб перегляду звітів або відображення у форматі HTML, продуктивність більше не знижується в разі використання засобу перегляду звітів або відображення у форматі HTML, якщо на одній сторінці SharePoint розміщено кілька веб-частин.
624951 Більше не з'являється виняток "Помилка під час вивантаження домену програми" під час закриття програми WPF, що містить елемент керування ReportViewer.
626205 Служби аналізу Analysis Services не можуть створити локальний куб із куба сервера, що має члени вимірів, пов'язані з невідомим елементом.
626243 Тепер PowerPivot успішно інстальовано на наявній фермі, якщо спільні компоненти SQL Server інстальовано не в стандартному розташуванні.
629973 BIDS та Report BuilderКонструктор звітів 3 більше не аварійно завершує роботу, якщо ви виконуєте такі дії: перетягніть клітинку в таблиці за межу, увійдіть у режим "Перемістити елемент звіту", перемістіть об'єкт за межі таблиці та натисніть клавішу Esc, клацаючи та утримуючи кнопку миші.
636999 Якщо Upgrade AdvisorПомічник з оновлення не може перевірити файл трасування, Помічник з оновлення Помічник з оновлення тепер може надати користувачу змістовне повідомлення про помилку.
639182 The Logon dialog box for Report BuilderКонструктор звітів 3.0. Цей параметр викликається, коли автентифікація форм використовується для SSRS. Модальне діалогове вікно майстра створення звітів більше не буде приховано. (Через цю проблему користувачі можуть не знати, що запитується вхід.)
643961 Усі параметри облікових записів користувачів тепер працюють за розкладами джерел даних.
646473 Програма, розроблена в середовищі .NET Framework 4.0, більше не завершуватиме роботу, якщо RBS не зможе знайти відомості про її конфігурацію. Тепер пошук відомостей здійснюється як у файлах конфігурації .NET Framework 4.0, так і .NET Framework 3.5.
658405 Тепер настроювані звіти можна створювати за допомогою файлу ODC на приладній дошці керування ІТ-інфраструктурою.
665971 Паралелізм оператора передає рядки тепер розташовуються в правильному порядку. Тепер оптимізатор може вибрати неоптимальний план. Тому для цього виправлення потрібна позначка трасування. Щоб скористатися цим виправленням, потрібно ввімкнути параметр TraceFlag 4134.
674357 Для служби обробника й аналізу тепер створено два нові файли шаблонів трасування. Це потрібно для того, щоб переконатися, що Profiler може відображати всі події та стовпці для обох служб.
679035 Виправлено незначну помилку на сторінці Central Admin.
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 ВИПРАВЛЕННЯ. Проблема зі спеціальними можливостями, яка виникає через Null-значення імені активних спеціальних можливостей Microsoft "Символ". Імена активних спеціальних можливостей Microsoft оновлено, і тепер їх легко знайти.
649447 ReportBuilder 2.0 ClickOnce відображає пустий звіт під час запуску, якщо користувач редагує звіт за допомогою ReportBuilder 2.0 із веб-сайту SharePoint 12.
649575 Імена MSAA для діалогового вікна властивостей радіальної шкали неправильні та несумісні зі спеціальними можливостями.
519534 Використання табличних параметрів для стовпців бізнес-програм може призвести до порушення прав доступу на сервері.
645824 Помилка порушення прав доступу може виникати під час виконання процедур із подовженим збереженням в умовах високого стресу.
649559 ВИПРАВЛЕННЯ: Покращено продуктивність створення індексу операторами DDL для таблиць із багатьма розділами та без даних. Раніше час, який потрібен для цього процесу, збільшувався в геометричній прогресії зі збільшенням числа перегородок. Час, який вимагається, тепер збільшується у вигляді лінійної прогресії.
649537, 448009 За певних обставин ім'я розділеного стовпця в повідомленні про помилку 11405 може бути неправильним. Це призводить до друку неправильного імені стовпця.
649530 Додатковий виняток може статися, коли служби аналізу Analysis Services створюють файл дампа Watson. Це вірно незалежно від того, чи файл дампа Watson створюється через фактичний виняток або через явний запит на дамп на певні помилки. Якщо станеться додатковий виняток, на сервері може виникнути нескінченна рекурсія. Це створює багато файлів дампів, а потім вимикає сервер.
649524 Якщо під час однієї транзакції користувач створює користувацький тип і табличну функцію, а функція має таблицю, що повертає, що містить стовпець визначеного користувачем типу, виникає самоблокування. Крім того, підключення, яке намагається виконати ці операції, припиняється.
649532 Просторовий індекс не можна безпечно створювати в таблиці, у якій для імен стовпців використовуються CELL_ID, CELL_ATTRIBUTES або SRID.
657405 SQL ServerSQL Server іноді генерує повідомлення про помилку "Недостатньо системної пам'яті в пулі ресурсів 'внутрішній' для виконання цього запиту". Такій ситуації часто можна запобігти.
649434 Якщо параметри, зв'язані функцією SQLBindParameters, визначають довжину 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 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 ServerSQL Server 2008 R2. Ця проблема виникає, якщо користувацька функція використовує синонім зв'язаної таблиці, на локальному сервері існує план виконання для цієї функції, а версія схеми зв'язаної таблиці оновлюється на віддаленому сервері.
562310 Виправлено помилку "Read AV in FullXactImpBase::GetXdes xact.cpp @ 2536", яка виникає, коли створюється база даних DB1, кешується запит на DB1, потім видаляється DB1, створюється друга база даних, знову створюється DB1 і кешований запит повторюється.
623804 Виправляє неправильний результат запитів, які виконуються в тілах тригерів. Для сценарію потрібен унікальний відфільтрований індекс. Тригер має містити запит, на який впливає питання унікальності стовпця для всієї таблиці.
636156 Вирішено проблему, через яку резервні копії пошкоджуються, якщо в базах даних увімкнуто прозоре шифрування бази даних, увімкнуто контрольні суми сторінок, а резервне копіювання здійснюється на основі контрольних сум.
657511 ВИПРАВЛЕННЯ. У цьому виправленні вирішено проблему з перевищенням часу очікування та взаємоблокування, які можуть виникати під час обробки передплат, коли одночасно обробляється багато передплат. Виправлення застосовується, якщо служби звітування розгортаються в інтегрованому режимі SharePoint.
676139 Вирішено проблему, через яку клієнт мав сортувати дані, а сторінка сортування виходила на диск. Крім того, сканування TDE відбувається одночасно з цією конкретною сторінкою. Щоб уникнути проблеми, перезавантажте комп'ютер. Однак цієї проблеми неможливо уникнути, доки TDE не буде вимкнуто.
676491 Виправлення потенційної проблеми, яка виникала після внесення виправлення, описаного в 473052 про помилку VSTS.
679886 Вирішено проблему, через яку зібрані файли розширених подій або контрольного журналу SQL можуть відображати невірні дані позначок часу.
686401 Вирішено проблему, через яку Null-значення C# перетворюється на dbNull перед збереженням.
620861 FIX: Підтримується не більше 15000 розділів у таблицях та індексах у випусках Microsoft SQL Server 2008 R2 SP1 для центрів обробки даних, підприємств, для розробників і оцінювачів. Докладні відомості про те, як цю підтримку можна ввімкнути та вимкнути, про її обмеження, а також про деякі відомі проблеми та способи їх вирішення, див. в офіційному документі "Підтримка 15 000 розділів" https://go.microsoft.com/fwlink/?linkid=199773
296354 ВИПРАВЛЕННЯ: Стандартні значення властивості SqlDumperDumpTimeOut не входять до припустимої області в Microsoft SQL ServerSQL Server 2008 R2 SP1. Допустима область значення: від 0 (мс) до MAXDWORD.
417616 ВИПРАВЛЕННЯ. Логіку отримання SPN для облікових записів служб тепер настроєно на постійне ведення журналу. До застосування цього виправлення логіка записуватиметься лише за ввімкнутої функції EP. Ця інформація може використовуватися для усунення несправностей із Kerberos.
517329 Помилка програми призводить до того, що різні засоби діагностики повідомляють про запити, виконані в головній базі даних, а не в базі даних, у якій вони фактично виконувалися.
615697 Відсутні бали SQM для важливих функцій у Microsoft SQL Server 2008 або новішій версії SQL Server. Це виправлення додає кілька важливих точок SQM, які корисні для відстеження показників використання клієнтами.
645245 ВИПРАВЛЕННЯ: повторне підключення та логіка повторного виконання видаляються зі шляху до коду виконання запиту в редакторі SQL. Ці відомості більше не потрібні, оскільки період очікування очікування неактивного підключення для Microsoft SQL AzureAzure збільшився до 30 хвилин.
674580 Необхідно повторно створити файл нового шаблону трасування ("TraceDefinition служб Microsoft Analysis Services 10.50.0.xml") у службах аналізу Analysis Services, щоб він містив нещодавно додані події трасування, щоб профайлер міг відобразити всі події та стовпці.
707007 У сценаріях у Далласі імпорт завершується помилкою.
710263 Якщо ви намагаєтеся створити знімки в колекції звітів, якщо браузер використовується в браузері Internet Explorer 9, помилка повертається.
710433 ВИПРАВЛЕННЯ. Реєстр оновлюється таким чином, щоб передавати імена файлів як параметр ssms.exe після подвійного клацання файлу .sql.
656177 FIX: Порушення прав доступу виникає, коли ви використовуєте збережену процедуру або користувацьку функцію для створення змінної таблиці в SQL ServerSQL Server 2008 або в SQL ServerSQL Server 2008 R2

Посилання

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

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