В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

ИСПРАВЛЕНИЕ: Ошибки при сложных запросов многомерных Выражений имеет НЕПУСТОЙ предложение SSAS 2008 R2 или SSAS 2012, если предложение WHERE имеет именованный набор

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

Эта статья на английском языке:2606211
Корпорация Майкрософт распространяет пакет обновления 1 (SP1) для Microsoft SQL Server 2008 R2 или 2012 Microsoft SQL Server устраняет как один загружаемый файл. Так как накопительные исправления, каждый выпуск содержит все исправления и обновления безопасности, которые были включены в предыдущие SQL Server 2008 R2 с пакетом обновления 1 (SP1) или SQL Server 2012 выпуска обновления.
Проблема
Рассмотрим следующий сценарий:
  • Выполнение сложных запросов многомерных выражений (MDX) на экземпляре Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) или экземпляр Microsoft SQL Server 2012 Analysis Services (SSAS 2012).
  • Для запроса многомерных Выражений выполняются следующие условия:
    • Запрос многомерных Выражений используется функция NONEMPTY .
    • Предложение WHERE в запросе многомерных Выражений имеется именованный набор.
    • Ось набор запросов многомерных Выражений и именованный набор с помощью иерархий из одного измерения.
В этом случае может появиться следующее сообщение об ошибке:
Выражение содержит функцию, которая не может работать с более чем 4 294 967 296 кортежей набора.
Примечание Эта проблема также возникает в Microsoft SQL Server 2008 Analysis Services (SSAS 2008).
Решение

Накопительное обновление информации

SQL Server 2012

Исправление этой уязвимости первого выпуска в накопительное обновление 1 для SQL Server 2012. Дополнительные сведения о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
2679368 Накопительный пакет обновления 1 для SQL Server 2012
Примечание Поскольку сборки являются накопительными, каждый новый выпуск исправлений содержит все исправления и исправить все исправления безопасности, которые были включены в предыдущие 2012 SQL Server выпуска. Корпорация Майкрософт рекомендует рассмотреть применение самую последнюю версию исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2692828 Строит 2012 SQL Server, выпущенных после 2012 SQL Server
Необходимо установить исправление SQL Server 2012 установки 2012 SQL Server.

Накопительный пакет обновления 3 для SQL Server 2008 R2 SP1

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


Временное решение
Чтобы обойти эту проблему, использовать предложение NON EMPTY вместо функции NONEMPTY и удаления различных детализацией или другие виды наборов произвольные фигуры в предложении WHERE .
Статус
Корпорация Майкрософт подтверждает, что это проблема в продуктах корпорации Майкрософт, перечисленных в разделе «Относится к».

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 2606211 — последний просмотр: 04/12/2012 10:34:00 — редакция: 1.0

Microsoft SQL Server 2008 Analysis Services, Microsoft SQL Server 2008 R2 Analysis Services, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2606211 KbMtru
Отзывы и предложения