KB2518876 — FIX: запрос многомерного выражения неправильно возвращает значения NULL или 0 для некоторых мер, если на осях строки в службах SSAS 2008 R2 используется вычисляемый элемент.

Применимо к: SQL Server 2008 R2

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

Проблемы


При выполнении запроса МНОГОМЕРных выражений к экземпляру Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) запрос неправильно возвращает значение null или 0 для некоторых мер.Примечания.
  • Как правило, эта проблема возникает, если запрос многомерных выражений включает вычисляемый элемент на оси "строка".
  • Запрос может возвращать правильные результаты в некоторых более ранних версиях SQL Server. Например, запрос может возвращать правильные результаты в Microsoft SQL Server 2005.

Решение


Сведения о накопительном пакете обновления

Исправление для этой проблемы впервые выпущено в накопительном обновлении 7. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2, щелкните следующий номер статьи базы знаний Майкрософт:
2507770 Накопительный пакет обновления 7 для SQL Server 2008 R2
Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск содержит все исправления и исправления для системы безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить самую последнюю версию, которая устраняет эту проблему. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
981356 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2

SQL Server 2008 R2 с пакетом обновления 1 (SP1)

Исправление для этой проблемы впервые выпущено в накопительном обновлении 1 для SQL Server 2008 R2 с пакетом обновления 1 (SP1). Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления, щелкните следующий номер статьи базы знаний Майкрософт:
2544793 Накопительный пакет обновления 1 для SQL Server 2008 R2 с пакетом обновления 1 (SP1)
Примечание. Поскольку сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2008 R2. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
2567616 Сборки SQL Server 2008 R2, выпущенные после выпуска SQL Server 2008 R2 с пакетом обновления 1 (SP1)

Статус


Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

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


Дополнительные сведения о инструкции Scope для языка многомерных выражений можно найти на веб-сайте Майкрософт по следующему адресу: