Применяется к
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 Server 2008 R2 с пакетом обновления 1 (SP1).Заметки

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

  • Этот список будет обновлен при выпуске дополнительных статей.

Дополнительные сведения о том, как получить пакеты обновления SQL Server 2008 R2, щелкните следующий номер статьи, чтобы просмотреть статью базы знаний Майкрософт:

2527041 Как получить последний пакет обновления для SQL Server 2008 R2

Дополнительная информация

В дополнение к исправлениям, перечисленным в этой статье, SQL Server 2008 R2 с пакетом обновления 1 (SP1) содержит исправления, включенные в накопительный пакет обновления 1 по накопительный пакет обновления 6 для 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

949775

Целевой сервер не может скачать многосерверное задание с master сервера, если на целевом сервере установлена немецкая или французская версия SQL Server 2005

657404

2216478

Сообщение об ошибке при запуске Get-Command в среде PowerShell версии 2 на сервере, на котором выполняется SQL Server 2008: "Ссылка на объект не задана для экземпляра объекта"

649451

2216485

ИСПРАВЛЕНИЕ. Монитор ресурсов вступает в невыдающееся условие на сервере, работающем SQL Server 2008

649479

2216489

Проблема за 2008 с пакетом обновления 2 (SP2) [SQL Server назначение [19]] Ошибка: не удается подготовить массовую вставку служб SSIS для вставки данных

649504

2216497

ИСПРАВЛЕНИЕ. Типы данных геометрических многоугольников пространственного хранилища с внутренними кольцами возвращают неверные данные с помощью различных геометрических операций

649529

2216501

ИСПРАВЛЕНИЕ. Многосерверные задания не скачиваются из SQL Server 2000 в роли MSX, чтобы SQL Server 2008 в роли TSX

649457

2448971

ИСПРАВЛЕНИЕ. Блокировки таблицы не активируются при вставке нескольких строк в таблицу в SQL Server 2008 г.

628428

2463682

ИСПРАВЛЕНИЕ. База данных, включенная для прозрачного шифрования данных, может стать недоступной, если удален сертификат, используемый для шифрования ключа шифрования базы данных.

625028

2494517

ИСПРАВЛЕНИЕ. Скрытое значение текстового поля, на которое ссылается заголовок tablix, отображается только на первой странице после экспорта отчета в отрисовщик жесткого разрыва страницы.

447613

2515006

Примененные фильтры набора данных Durng SharedDataSet или обработка параметров используют неправильные параметры сортировки

697406

2525273

ИСПРАВЛЕНИЕ. Модель кластеризация, использующая алгоритм K-средних, создает различные результаты, на которые влияют столбцы PredictOnly в SQL Server 2008 R2 Analysis Services

649480

2216491

Служебная программа дампа SQL не может создавать файлы дампа ошибок в отказоустойчивом кластере 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

ИСПРАВЛЕНИЕ. Различные результаты возвращаются при выполнении параллельного запроса, использующего функцию ранжирования в SQL Server 2005, SQL Server 2008 или SQL 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 = Не удалось привести объект типа System.Boolean к типу Syste.

689073

2531482

ИСПРАВЛЕНИЕ. Функция IntelliSense в SSMS 2008 R2 может перестать работать после установки Visual Studio 2010 с пакетом обновления 1 (SP1)

649856

2584903

ИСПРАВЛЕНИЕ. Задание сборщика данных занимает много времени для очистки данных из базы данных MDW в SQL Server 2008 R2

Дополнительные исправления в этом пакете обновления

Решения следующих проблем также включены в SQL Server 2008 R2 с пакетом обновления 1 (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 Client 2008 для подключения к локальному экземпляру. Благодаря этому исправлению эти строки подключения теперь работают в SQL Server Native Client 2008 R2 и разрешают подключения к локальному экземпляру.

447996

Проблема при проверке логики больше не возникает, если секционирование столбца индексированного представления совпадает с секционированным столбцом базовой секционированной таблицы. Изменение переключения таблиц больше не включено в индексированных представлениях, не выровненных по секциям.

471571

Использование SQL 10.5 BIDS для развертывания частей отчета в SQL Server 2008 R2 (и более поздних версиях) сервера отчетов больше не приводит к сбою или созданию сообщения об ошибке управления версиями SQL.

512199

Метки времени теперь правильные, если расширенные события или файлы аудита SQL считываются на компьютере, отличном от того, на который был создан файл. Метки времени теперь также верны после перезапуска сервера.

528501

Отрисовка отчета в режиме синхронного отображения с помощью Reporting Services 2008 R2 веб-части теперь доступны для просмотра, если отчет содержит пробелы в имени отчета. Сообщение об ошибке StreamNotFound больше не создается.

538455

При отображении в HTML с помощью параметра DeviceInfo "StyleStream" значение TRUE параметры стиля больше не теряются в текстовых полях или тексте, если определены действия.

540725

Для подсистемы и служб analysis создаются два новых файла шаблона трассировки. Это позволяет профилировщику отображать все события и столбцы как для подсистемы, так и для служб analysis.

550635

ИСПРАВЛЕНИЕ. Неправильное текстовое сообщение, когда анализатор работоспособности SP 2010 возвращает сообщение об ошибке служб Analysis Services, работающих в режиме VertiPaq.

550947

В элементе отчета Tablix, который содержит 20 или более строк, содержащих вложенные элементы отчета контейнера (прямоугольник и табликс), оболочка BIDS больше не отвечает, если вы вставляете новую строку над или под каким-либо элементом табликса.

555701

Сообщение о неупорядочении больше не вызывает ошибку нарушения доступа при запуске объекта DBM.

617987

Установка нового сервера больше не сообщает о том, что ключ master Secure Store не создается при установке устройства бизнес-аналитики. (Сообщение было создано, даже если установка прошла успешно.)

623819

Исправлена проблема, из-за которой появляется сообщение об ошибке, когда оптимизатор запросов не может создать план для некоторых запросов к секционированных представлениям. Это описано в статье Проблема Microsoft Connect 620614. Исправление находится в traceflag (см. статью базы знаний 974006).

624909

Производительность больше не снижается при использовании средства просмотра отчетов или отображения в ФОРМАТЕ HTML, если на одной странице SharePoint есть несколько веб-частей.

624951

Исключение "Ошибка при выгрузке домена приложения" больше не появляется при закрытии приложения WPF, включающего элемент управления ReportViewer.

626205

Службы Analysis Services не могут создать локальный куб из куба сервера с элементами измерения, связанными с неизвестным элементом.

626243

PowerPivot теперь успешно устанавливается в существующую ферму, если SQL Server общие компоненты установлены в неразрешимом расположении.

629973

BIDS и Report Builder 3 больше не завершатся сбоем при выполнении следующих действий: перетащите ячейку таблицы за границу, перейдите в режим "переместить элемент отчета", переместите объект за пределы таблицы, а затем нажмите клавишу ESC, щелкнув и удерживая кнопку мыши.

636999

Если помощник по обновлению не удается проверить файл трассировки, помощник по обновлению теперь может предоставить пользователю понятное сообщение об ошибке.

639182

Диалоговое окно Вход для Report Builder 3.0. Эта функция вызывается, когда проверка подлинности с помощью форм используется для служб SSRS и больше не затмевается модальным диалоговым окном "Мастер создания отчетов". (Из-за проблемы пользователи могут не знать, что запрашивается вход.)

643961

Все определенные параметры учетной записи пользователя теперь работают в расписаниях источников данных.

646473

Приложение, разработанное в среде платформа .NET Framework 4.0, больше не завершается сбоем, если RBS не может найти сведения о своей конфигурации. Теперь поиск информации выполняется в файлах конфигурации платформа .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 при использовании строк с последовательностью Jamo, следующей за японским пролонгированным знаком.

657399

Неправильный номер версии отображается в SQL Server Management Studio и в SQL Server Reporting Services. Это приводит к путанице, так как отображаемое число не отличается от номера версии RTM после обновления.

649476

ИСПРАВЛЕНИЕ. Улучшенные и дополнительные сведения регистрируются для InvalidReportParameterException в подробных выходных данных, если во время обработки параметров возникают определенные условия.

649557

ИСПРАВЛЕНИЕ. Проблема со специальными возможностями, которая возникает из-за того, что microsoft Active Accessibility name (Символ) имеет значение NULL. Имена специальных возможностей Microsoft Active обновлены и теперь доступны для обнаружения.

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 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 отображаются повторяющиеся строки для типа ожидания MISCELLANEOUS. Это может привести к проблемам с инструментами мониторинга.

649346

Целевой объект асинхронного сегментирования отображает неправильные пары значений и строк для сопоставленных полей при сравнении с информацией, доступной в dm_xe_map_values.

649340

ИСПРАВЛЕНИЕ. В системной базовой таблице syscolpars отображаются повторяющиеся строки. Это исправление различает их путем добавления номера процедуры в dbCC checkcatalog.

649427

ИСПРАВЛЕНИЕ. Новый код ошибки (6257) возвращается, когда пользователь пытается зарегистрировать сборку CLR, созданную для более новой среды выполнения, например CLR версии 4. Предыдущее сообщение об ошибке (код 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 возникает, когда пользователи пытаются настроить Data Warehouse управления, если на сервере есть базы данных, которые не подключены.

649374

Кольцевой буфер отображает неполные данные событий (выходные данные событий из dm_xe_session_targets) при достижении предельного размера выходных данных XML.

677560

Устранена проблема, из-за которой удаленный запрос приносил код ошибки 7359 в SQL Server 2008 R2. Эта проблема возникает, если определяемая пользователем функция использует синоним связанной таблицы, план выполнения определяемой пользователем функции существует на локальном сервере, а версия схемы связанной таблицы обновляется на удаленном сервере.

562310

Исправлена ошибка "Read AV in FullXactImpBase::GetXdes xact.cpp @ 2536", возникающая при создании базы данных db1, кэшировании запроса для db1, затем удаляется db1, создается вторая база данных, а затем db1 снова создается, а кэшированный запрос выполняется повторно.

623804

Исправляет неверный результат запросов, выполняемых в телах триггеров. Для этого сценария требуется уникальный отфильтрованный индекс. Триггер должен содержать запрос, который зависит от того, является ли столбец уникальным для всей таблицы.

636156

Устранена проблема, из-за которой резервные копии повреждаются, если в базах данных включено прозрачное шифрование базы данных, включены контрольные суммы страниц, а резервная копия использует контрольные суммы.

657511

ИСПРАВЛЕНИЕ. Это исправление устраняет тайм-ауты и взаимоблокировки, которые могут возникать во время обработки подписки, когда многие подписки обрабатываются одновременно. Исправление применяется при развертывании Reporting Services в режиме интеграции с SharePoint.

676139

Устранена проблема, из-за которой клиент должен выполнять сортировку, а страница сортировки пролита на диск. Кроме того, проверка TDE выполняется одновременно при касании этой конкретной страницы. Чтобы обойти проблему, можно перезагрузить компьютер. Однако вы не сможете полностью избежать этой проблемы, если не отключите TDE.

676491

Устранена потенциальная проблема, возникающая после применения исправления, описанного в статье об ошибке VSTS 473052.

679886

Устранена проблема, из-за которой собранные расширенные события или собранные файлы журнала аудита SQL могли отображать неверные сведения о метке времени.

686401

Устранена проблема, из-за которой значение NULL В C# преобразовывается в dbNull перед сохранением.

620861

ИСПРАВЛЕНИЕ. Поддержка предоставляется для не более 15 000 секций в таблицах и в индексах в выпусках microsoft Datacenter, Enterprise, Developer и Evaluation выпусков Microsoft SQL Server 2008 R2 с пакетом обновления 1 (SP1). Дополнительные сведения о том, как эту поддержку можно включить и отключить, о ее ограничениях, а также о некоторых известных проблемах и обходных решениях см. в техническом документе "Поддержка 15 000 секций" http://go.microsoft.com/fwlink/?LinkId=199773

296354

ИСПРАВЛЕНИЕ. Значения по умолчанию свойства SqlDumperDumpTimeOut не находятся в допустимой область в Microsoft SQL Server 2008 R2 с пакетом обновления 1 (SP1). Допустимое значение область диапазон от 0 (мс) до MAXDWORD.

417616

ИСПРАВЛЕНИЕ. Логика получения имен субъектов-служб для учетных записей служб теперь настроена на постоянное ведение журнала. Перед применением этого исправления логика задается для ведения журнала только при включении ep. Эти сведения можно использовать для устранения неполадок с Kerberos.

517329

Ошибка программы приводит к тому, что различные средства диагностики сообщают о том, что запросы выполняются в базе данных master, а не в базе данных, в которой они были фактически выполнены.

615697

Отсутствуют точки SQM для важных функций в Microsoft SQL Server 2008 или более поздней версии SQL Server. Это исправление добавляет некоторые важные точки SQM, которые полезны для отслеживания метрик использования клиентов.

645245

ИСПРАВЛЕНИЕ. Логика повторного подключения и повторного выполнения удаляется из пути кода выполнения запроса в редакторе SQL. Эти сведения больше не требуются, так как время ожидания подключения IDLE для Microsoft SQL Azure увеличилось до 30 минут.

674580

Новый файл шаблона трассировки ("Microsoft Analysis Services TraceDefinition 10.50.0.xml") в службах Analysis Services необходимо повторно создать, чтобы включить только что добавленные события трассировки, чтобы Профилировщик отображал все события и столбцы.

707007

Сбой импорта в сценариях Далласа.

710263

При попытке создать моментальные снимки в коллекции отчетов возвращается ошибка, если в качестве браузера используется Интернет-Обозреватель 9.

710433

ИСПРАВЛЕНИЕ. Реестр обновляется для передачи имен файлов в качестве параметра ssms.exe при двойном щелчке .sql файла.

656177

ИСПРАВЛЕНИЕ. Нарушение доступа возникает при использовании хранимой процедуры или определяемой пользователем функции для создания табличной переменной в SQL Server 2008 или в SQL Server 2008 R2

Ссылки

Чтобы узнать, как определить текущую версию и выпуск SQL Server, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:

321185 Как определить версию и выпуск SQL Server. Продукты сторонних производителей, которые рассматриваются в этой статье, производятся компаниями, не зависящими от корпорации Майкрософт. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.