ВВЕДЕНИЕ
В этой статье перечислены ошибки, исправленные в Microsoft SQL Server 2008 R2 с пакетом обновления 1 (SP1).Примечания.
-
В пакет обновления могут входить другие исправления, которые не документированы.
-
Этот список будет обновляться при выпуске дополнительных статей.
Для получения дополнительных сведений о том, как получить пакеты обновления для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:
2527041 Как получить последний пакет обновления для SQL Server 2008 R2
Дополнительная информация
Помимо описанных в этой статье исправлений, сервер SQL Server 2008 R2 SP1 содержит исправления, которые были включены в накопительное обновление 1 с помощью накопительного обновления для SQL Server 2008 R2. Этот пакет обновления также включает все обновления для системы безопасности, выпущенные до 2011 июля. Чтобы получить дополнительные сведения о пакетах обновления, доступных для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:
981356 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2
Исправления в этом пакете обновления
Чтобы получить дополнительные сведения об ошибках, исправленных в SQL Server 2008 R2 с пакетом обновления 1 (SP1), щелкните приведенные ниже номера статей базы знаний Майкрософт.
Номер ошибки в VSTS |
Номер статьи в базе знаний |
Описание |
---|---|---|
657377 |
Целевой сервер не может загрузить многосерверное задание с главного сервера, если на целевом сервере работает немецкая версия или версия SQL Server 2005 для французского языка. |
|
657404 |
Сообщение об ошибке при запуске Get-Command в среде PowerShell версии 2 на сервере, на котором запущен SQL Server 2008: "для ссылки на объект не задан экземпляр объекта" |
|
649451 |
Исправление: монитор ресурсов вводит условие, которое не выдается на сервере, на котором работает SQL Server 2008 |
|
649479 |
Проблема с 2008 SP2 [назначение SQL Server [19]] ошибка: не удается подготовить массовую вставку для вставки данных в службы SSIS |
|
649504 |
Исправление: типы данных пространственного геометрического хранилища с внутренними кольцами возвращают неверные данные с помощью различных геометрических операций. |
|
649529 |
Исправление: многосерверные задания не загружаются из SQL Server 2000 в роли главного сервера SQL Server 2008 в роли сервера. |
|
649457 |
Исправление: блокировка таблицы не эскалируется при вставке большого количества строк в таблицу в SQL Server 2008 |
|
628428 |
Исправление: база данных, для которой включена прозрачное шифрование данных, может быть недоступна, если удален сертификат, используемый для шифрования ключа шифрования базы данных. |
|
625028 |
Исправление: значение скрытого текстового поля, на которое указывает ссылка в заголовке табликса, отображается на первой странице после экспорта отчета на жесткий обработчик разрывов страниц |
|
447613 |
Фильтры наборов данных, примененные durng SharedDataSet или обработки параметров, используют неверные параметры сортировки |
|
697406 |
Исправление: модель кластеризации, использующая алгоритм K-средние, формирует разные результаты, затрагиваемые столбцами PredictOnly в SQL Server 2008 R2 Analysis Services |
|
649480 |
Служебная программа дампа SQL не может создавать файлы дампа ошибок на отказоустойчивом кластере SQL Server 2008 или SQL Server 2008 R2 на отказоустойчивом кластере с расширенной или корпоративной системой |
|
649339 |
Сообщение об ошибке при попытке открыть проект в SQL Server 2008 или SQL Server 2008 R2: "Определение манифеста сборки не совпадает с ссылкой на сборку" |
|
405512 |
При переходе с подключенного режима в локальный режим появляется сообщение об ошибке "не удается остановить службу ReportServer на компьютере <> имя компьютера" |
|
405514 |
При попытке перейти непосредственно на сервер отчетов SSRS 2008 R2 после создания сайта утверждений SharePoint появляется сообщение об ошибке |
|
665971 |
Исправление: другие результаты возвращаются при выполнении параллельного запроса, использующего функцию ранжирования в SQL Server 2005, SQL Server 2008 или SQL Server 2008 R2 на компьютере с 8 или более ЦП |
|
650006 |
Assert в функции = Microsoft. ReportingServices. ReportProcessing. ParameterBase. Cast File = line = 0 Expression = необработанное управляемое исключение: Type = System. InvalidCastException, Message = не удается привести объект типа "System. Boolean" к типу "Syste". |
|
689073 |
Исправление: функция IntelliSense в среде SSMS 2008 R2 может перестать работать после установки Visual Studio 2010 с пакетом обновления 1 (SP1) |
|
649856 |
Исправление: задание сборщика данных занимает много времени, чтобы очистить данные из базы данных MDW в SQL Server 2008 R2 |
Дополнительные исправления в этом пакете обновления
Разрешения, описанные ниже, также входят в состав SQL Server 2008 R2 с пакетом обновления 1 (SP1).
НОМЕР |
Описание |
---|---|
418521 |
Обработчик HTML больше не создает исключение ArgumentOutOfRangeException, если в отчете задано свойство ConsumeContainerWhitespace, для которого установлено значение TRUE, а для заливки горизонтальный пробел доступен. |
346804 |
Исправление: синтаксис подсказки INDEX для FORCESEEK теперь принимает необязательные параметры. Добавляется новая подсказка запроса FORCESCAN. Дополнительные сведения можно найти в разделе "подсказки запросов (Transact-SQL)" (http://msdn.microsoft.com/en-us/library/ms181714.aspx). |
405562 |
Строки подключения, такие как "сервер =" TCP: "и" Server = "NP:", поддерживаются в SQL Server Native Client 2008 для создания подключений к локальному экземпляру. С помощью этого исправления эти строки соединения теперь работают в SQL Server Native Client 2008 R2 и разрешают подключение к локальному экземпляру. |
447996 |
Если секционированный столбец индексированного представления соответствует секционированному столбцу базовой секционированной таблицы, больше не происходит проблема, связанная с проверкой логики. Инструкция ALTER TABLE больше не включена в индексированных представлениях, не выровненных по секциям. |
471571 |
Использование предложений SQL 10,5 для развертывания частей отчета на сервере SQL Server 2008 R2 (и более поздних версий) сервер отчетов больше не завершает работу или не генерирует сообщение об ошибке управления версиями SQL. |
512199 |
Метки времени теперь исправляться при чтении расширенных событий или файлов аудита SQL на компьютере, отличном от того, который создал файл. Временные метки теперь также исправляться после перезапуска сервера. |
528501 |
Просмотр отчета в синхронном режиме отображения с помощью веб-частей служб Reporting Services 2008 R2 теперь можно просматривать, если в отчете содержатся пробелы в имени отчета. Сообщение об ошибке StreamNotFound больше не создается. |
538455 |
При отображении в формате HTML, если для параметра "StyleStream" DeviceInfo задано значение "TRUE", параметры стиля больше не теряются для текстовых полей и для текста при определении действий. |
540725 |
Для ядра и служб Analysis Services создаются два новых файла шаблонов трассировки. Это позволяет профилировщику отобразить все события и столбцы для ядра и служб Analysis Services. |
550635 |
Исправление: неправильная текстовая отчетность, когда анализатор работоспособности SP 2010 возвращает сообщение об ошибке служб Analysis Services, которые выполняются в режиме VertiPaq. |
550947 |
В элементе отчета табликса, содержащем 20 или более строк, содержащих вложенные элементы отчета контейнера (Rectangle и табликса), после вставки новой строки выше или ниже какого-либо элемента табликса она перестанет отвечать на запросы. |
555701 |
Сообщение о неупорядоченном сообщении больше не вызывает ошибку нарушения прав доступа при запуске объекта DBM. |
617987 |
Новая установка сервера больше не сообщает о том, что главный ключ Secure Store не создается при установке управляющего устройства бизнес-аналитики. (Сообщение было создано, несмотря на то что установка выполнена успешно.) |
623819 |
Устранена проблема, из-за которой вы получаете сообщение об ошибке, если оптимизатор запросов не смог создать план для некоторых запросов на секционированных представлениях. Это описано в разделе Microsoft Connect проблема 620614. Исправление находится в разделе traceflag (статья базы знаний 974006). |
624909 |
Производительность больше не снижается при использовании средства просмотра отчетов или отображения в формате HTML, если на одной странице SharePoint есть несколько веб-частей. |
624951 |
При закрытии приложения WPF, включающего элемент управления ReportViewer, сообщение об ошибке "ошибка при выгрузке домена" больше не отображается. |
626205 |
Службам Analysis Services не удается создать локальный куб из серверного куба, в котором есть элементы измерения, связанные с неизвестным элементом. |
626243 |
PowerPivot теперь успешно установлен в существующую ферму, если общие компоненты SQL Server установлены в расположение, не используемое по умолчанию. |
629973 |
ПРЕДЛОЖЕНИЯ и построитель отчетов 3 больше не произошел сбой: перетащите ячейку в таблице с помощью границы, введите режим "Перемещение элемента отчета", переместите объект за пределы таблицы, а затем нажмите клавишу ESC, удерживая нажатой кнопку мыши. |
636999 |
Если советник по переходу не может проверить файл трассировки, помощник по обновлению может предоставить пользователю осмысленное сообщение об ошибке. |
639182 |
Диалоговое окно "вход" для построителя отчетов 3,0. Этот метод вызывается, когда проверка подлинности форм используется для SSRS, больше не закрывается модальным диалоговым окном мастера создания отчетов. (Из-за проблемы пользователи могут не знать о том, что вы запрашиваете вход в систему.) |
643961 |
Все определенные параметры учетной записи пользователя теперь работают с расписаниями источников данных. |
646473 |
Приложение, разработанное в среде .NET Framework 4,0, больше не завершает работу, если СДРес не может найти сведения о конфигурации. Теперь поиск выполняется в файлах конфигурации .NET Framework 4,0 и .NET Framework 3,5. |
658405 |
Теперь вы можете создавать пользовательские отчеты с помощью ODC – файла на панели управления ИТ. |
665971 |
Оператор параллелизма. перемещает строки в правильном порядке. Теперь оптимизатор может выбрать подоптимальный план. Поэтому для этого исправления требуется traceflag. Чтобы использовать это исправление, необходимо включить traceflag 4134. |
674357 |
Теперь для службы ядра и службы анализа создаются два новых файла шаблонов трассировки. Это делается для того, чтобы профилировщик мог отобразить все события и столбцы для обеих служб. |
679035 |
Исправлена незначительная опечатка на странице центра администрирования. |
684435 |
StringCchPrintf_l ожидает размер буфера назначения в символах. Размер, который был передан в байтах. Таким образом, OACR ошибка — BUFFER_OVERFLOW. Изменяйте код, передавая правильную длину. |
649475 |
Наборы коллекций работают неправильно при сборе счетчиков производительности на кластере, если имя экземпляра SQL совпадает с именем виртуальной сети. |
649357 |
В указанной базе данных, используя указатель на сервер, объявленный для инструкции SELECT, которая содержит любое системное представление, может привести к неправильным результатам после присоединения и повторного присоединения базы данных. |
649391 |
Ошибки при обнаружении ошибок DBCC возникают во время параметров сортировки SQL Server 2008 R2, когда используются строки с последовательностями с последовательностью, следующей за японским прознаком длинного. |
657399 |
Неправильный номер версии отображается в SQL Server Management Studio и в службах SQL Server Reporting Services. Это приводит к путанице, поскольку отображаемое число не зависит от номера версии RTM после выполнения обновления. |
649476 |
Исправление: улучшенные и дополнительные сведения записываются в журнал для InvalidReportParameterException в подробных выходных данных, если при обработке параметров возникнут определенные условия. |
649557 |
Исправление: проблема в специальных возможностях, которая возникает из-за того, что в качестве имени Active Accessibility Microsoft для "символа" указано значение null. Имена активных специальных возможностей Microsoft обновлены и теперь доступны для обнаружения. |
649447 |
ReportBuilder 2,0 ClickOnce выводит пустой отчет при запуске, если пользователь редактирует отчет с помощью ReportBuilder 2,0 на веб-сайте SharePoint 12. |
649575 |
Имена MSAA для диалогового окна "Свойства радиальной шкалы" являются неправильными и не соответствуют требованиям к доступности. |
519534 |
Использование возвращающих табличное значение параметров для столбцов LOB может вызвать нарушение прав доступа на сервере. |
645824 |
Ошибка нарушения прав доступа может возникать во время выполнения расширенных хранимых процедур в условиях высокой нагрузки. |
649559 |
Исправление: Улучшена производительность создания индексов с помощью инструкций DDL для таблиц с большим количеством секций, которые не содержат данных. Ранее время, необходимое для этого процесса, увеличится в геометрической прогрессии по мере роста количества секций. Время, необходимое для того, чтобы это увеличить линейную прогрессию. |
649537, 448009 |
В некоторых случаях имя секционированного столбца в сообщении об ошибке 11405 может быть неверно. Это приведет к тому, что имя столбца будет напечатано неправильно. |
649530 |
Вспомогательное исключение может возникнуть, если службы Analysis Services создают файл дампа Watson. Это относится к тому, что файл дампа Watson создается из-за фактического исключения или из-за явного запроса на сохранение дампа при определенных ошибках. При возникновении дополнительного исключения сервер может столкнуться с бесконечным рекурсией. Это приведет к возникновению большого количества файлов дампа, а затем завершает работу сервера. |
649524 |
Если пользователь создает пользовательский тип и функцию с табличным значением в той же транзакции, а функция возвращает таблицу, которая содержит столбец определяемого пользователем типа, происходит Самоблокировка. Кроме того, будет остановлено подключение, которое пытается выполнить эти операции. |
649532 |
Пространственный индекс невозможно безопасно создать в таблице, которая использует CELL_ID, CELL_ATTRIBUTES или SRID для имен столбцов. |
657405 |
Сервер SQL Server иногда генерирует сообщение об ошибке "не хватает системной памяти в пуле ресурсов" internal "для выполнения этого запроса". Это часто предотвращает появление подобных ситуаций. |
649434 |
Если параметры, связанные функцией SQLBindParameter, указывают длину SQL_DATA_AT_EXEC, драйвер ODC-клиента SQL Server 2008 R2 вызывает нарушение прав доступа, если функция 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 on". Эта проблема также возникает в операциях резервного копирования и восстановления. |
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 |
Исправлено сообщение об ошибке "Read AV IN FullXactImpBase:: GetXdes XXX. cpp @ 2536", возникающая при создании базы данных DB1, выполнении запроса в методе DB1, затем DB1 удаляется вторая база данных, затем метод DB1 создается, затем выполняется повторная попытка прочтения с кэшированного запроса. |
623804 |
Исправляет неверный результат из запросов, выполненных в теле триггера. Для сценария требуется уникальный отфильтрованный индекс. Триггер должен содержать запрос, который влияет на то, является ли столбец уникальным для всей таблицы. |
636156 |
Устранена проблема, из-за которой повреждены резервные копии, когда для баз данных включена прозрачное шифрование базы данных, включены контрольные суммы страниц, а для резервного копирования используются контрольные суммы. |
657511 |
Исправление: это исправление устраняет таймауты и взаимоблокировки, которые могут возникнуть во время обработки подписки, когда много подписок обрабатывается параллельно. Это исправление действует, если службы отчетов развернуты в режиме интеграции с SharePoint. |
676139 |
Устранена проблема, из-за которой пользователь должен выполнить сортировку, и страница сортировки spilt на диск. Кроме того, TDE сканирование имеет параллельное касание этой конкретной страницы. Вы можете перезапустить компьютер, чтобы обойти проблему. Однако вы не сможете полностью устранить эту ошибку, если не отключить TDE. |
676491 |
Устранена проблема, возникающая после применения исправления, описанного в статье ошибки 473052. |
679886 |
Устранена проблема, при которой сбор расширенных событий и файлов аудита SQL может отобразить неверные сведения о метке времени. |
686401 |
Устранена проблема, из-за которой значение NULL в C# преобразуется в dbNull перед тем, как оно будет сохранено. |
620861 |
Исправление: поддержка предоставляется для максимального количества секций 15 000 в таблицах и индексов в выпусках Microsoft SQL Server 2008 R2 SP1 для центра обработки данных, предприятий, разработчиков и ознакомительных версиях. Дополнительные сведения о том, как включить и отключить эту службу поддержки, а также о ее ограничениях, а также о некоторых известных проблемах и временных решениях, можно найти в статье "Поддержка разделов 15 000". http://go.Microsoft.com/fwlink/?LinkId=199773 |
296354 |
Исправление: значения по умолчанию свойства SqlDumperDumpTimeOut находятся за пределами допустимой области в Microsoft SQL Server 2008 R2 с пакетом обновления 1 (SP1). Допустимый диапазон значений — от 0 (МС) до MAXDWORD. |
417616 |
Исправление: логика для получения SPN для учетных записей служб теперь настроена так, чтобы она всегда записалась в журнал. Перед применением этого исправления логика записывается в журнал только при включенном параметре EP. Эти сведения можно использовать для устранения проблем, связанных с проверкой подлинности Kerberos. |
517329 |
В результате ошибки программы различные диагностические средства могут сообщать о выполнении запросов в главной базе данных, а не в базе данных, в которой они фактически выполняются. |
615697 |
Отсутствуют баллы SQM для важных функций Microsoft SQL Server 2008 или более поздней версии SQL Server. Это исправление добавляет некоторые важные моменты SQM, которые полезны для отслеживания метрик использования клиентов. |
645245 |
Исправление: логика переподключения и повторного выполнения удаляются из пути кода выполнения запроса в редакторе SQL. Эта информация больше не нужна, так как время тайм-аута ПРОСТАИВАЮЩИХ подключений для Microsoft SQL Azure увеличено до 30 минут. |
674580 |
Новый файл шаблона трассировки ("Microsoft Analysis Services TraceDefinition 10.50.0. XML") в службах Analysis Services необходимо повторно создать, чтобы добавить новые события трассировки, чтобы профилировщик мог отобразить все события и столбцы. |
707007 |
Импорт не выполняется в сценариях Dallas. |
710263 |
Если в качестве браузера используется Internet Explorer 9, будет возвращена ошибка при попытке создать моментальные снимки в коллекции отчетов. |
710433 |
Исправление: реестр обновляется для передачи имен файлов в качестве параметра в среду SSMSE. exe при двойном щелчке SQL-файла. |
656177 |
Исправление: нарушение прав доступа происходит при использовании хранимой процедуры или пользовательской функции для создания табличной переменной в SQL Server 2008 или SQL Server 2008 R2 |
Ссылки
Для получения дополнительных сведений о том, как определить текущую версию и выпуск SQL Server, щелкните следующий номер статьи базы знаний Майкрософт:
321185 Определение версии и выпуска SQL Server Продукты третьих лиц, обсуждаемые в этой статье, изготовлены компаниями, которые не зависят от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и других, о производительности и надежности этих продуктов.