Отнася се за
SQL Server 2012 Business Intelligence SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2012 Developer SQL Server 2008 R2 Datacenter SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2008 R2 Web SQL Server 2008 R2 Workgroup

Microsoft разпространява корекциите за Microsoft SQL Server 2012 Service Pack 1 като един файл за изтегляне. Тъй като корекциите са сборни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2012 Service Pack 1 fix съобщение.

Симптоми

Да предположим, че прилагате Service Pack 1 (SP1) за Microsoft SQL Server 2012 на екземпляр на SQL Server 2012, или имате Microsoft SQL Server 2008 R2 на вашия компютър. Когато се опитате да изпълните заявка многоизмерен израз (MDX), заявката е неуспешно и получавате съобщение за грешка, подобно на следното:

MDX функцията е неуспешно, защото координати за атрибута "AttributeName" съдържа набор.

Всеки нов сборна актуализация за SQL Server съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте най-новите сборни актуализации за SQL Server:

Сборна актуализация 3 за SQL Server 2012 SP1Решение за този проблем излезе първо в сборна актуализация 3. За повече информация как да получите този Сборен пакет за SQL Server 2012 SP1 щракнете върху следния номер на статия в базата знания на Microsoft:

2812412 Cumulative актуализация пакет 3 за SQL Server 2012 Service Pack 1Забележка: Тъй като компилациите са сборни, всяка нова версия на корекцията съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2012 SP1 fix съобщение. Препоръчително е да приложите най-новата версия на корекцията, който ще съдържа тази корекция. За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:

2772858 SQL Server 2012 компилации, издадени след SQL Server 2012 Service Pack 1

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

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

За да възпроизведете този проблем, изпълнете следната заявка:with member measures.test as 1 SELECT { measures.test, [Measures].[Internet Sales Amount] } ON COLUMNS,NON EMPTY [Product].[Model Name].[Model Name].members* [Product].[size].[size].members ON ROWSFROM ( SELECT {[Product].[Product Line].&[M]} ON COLUMNS FROM [Adventure Works])WHERE ( [Product].[Product Line].[All Products] ) Въз основа на гореспоменатите заявката, проблемът е по-вероятно да възникне, когато са налице следните условия:

  • Заявката се изпълнява в студено кеш или изпълнява след кеша е ясно след ClearCache XMLA команда.

  • MDX заявката избира повече от една мярка и поне една от мерките е основната мярка от мярка група. В гореспоменатите query [мерки]. [Интернет продажби сума] идва от мярка група.

  • Заявката е subselect от един член.

  • Всички сегмент е над обяснения на атрибут в ос. Например всички сегмент е избрана [продукта]. [Продуктова линия] атрибут, когато има [продукта]. [Модел] атрибут в ос.

  • Ос трябва да премине присъединяване някои други атрибути от ниво. В гореспоменатите заявката има повече от един атрибут в оста на редовете.

Препратки

За повече информация за модела на постъпково обслужване за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:

935897 Моделът за постъпково обслужване се предлага от екипа на SQL Server за предоставяне на спешни корекции за съобщени проблемиЗа повече информация за схемата за именуване на актуализации за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:

Пакетите за актуализация на 822499 именна схема за софтуер на Microsoft SQL ServerЗа повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:

824684 описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.