ВСТУП
У цій статті перераховані помилки, виправлені в 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
Продукти сторонніх виробників, згадані в цій статті, виготовлено незалежними від корпорації Майкрософт компаніями. Корпорація Майкрософт не надає жодних гарантій (непрямих та інших) щодо продуктивності й надійності цих продуктів.