Це виправлення також стосується служб аналізу Microsoft SQL Server 2014 (SSAS 2014).
Ознаки
У службах аналізу Microsoft SQL Server (SSAS) 2012 запит Багатовимірний вираз не повторно використовується в кеші після запуску команди ClearCache для іншої групи вимірності. Ця проблема виникає, якщо ви використовуєте роль, яка не належить адміністратора, для входу в систему, яка не належить до адміністратора. Наприклад, ця проблема виникає в таких випадках:
-
Ви відновлюєте базу даних Adventure Works у SSAS 2012 або SSAS 2014.
-
Ви створюєте роль, яка може дозволити читання доступу на рівні куба до облікового запису, який не є адміністратором.
-
Ви запускаєте трасування SSAS Profiler.
-
Ви запускаєте Запит багатовимірного виразу для холодного кешу і теплого кеша (вдруге за допомогою такого ж підключення) у веб-програмі керування SQL Server (SSMS) під обліковим записом, який не є адміністратором.
-
Трасування "SSAS Profiler" повертає "запит Підкуба: 1 – кеш даних".
-
Під обліковим записом адміністратора запускається команда ClearCache для різних груп вимірів у SSMS.
-
Ви запускаєте Запит багатовимірного виразу в SSMS під обліковим записом, який не є адміністратором.
-
Трасування "SSAS Profiler" повертає "запит Підкуба: 2 – не кеш-дані".
Примітка. Зразок команди XMLA ClearCache:
<Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> <ClearCache> <Object> <DatabaseID>Adventure Works DW</DatabaseID> <CubeID>Adventure Works DW</CubeID> <MeasureGroupID>Sales Summary</MeasureGroupID> </Object> </ClearCache></Batch>
Спосіб вирішення
Ця проблема була спочатку зафіксоване в цьому сукупному оновленні сервера SQL Server.
Сукупне оновлення 1 для SQL Server 2014 /en-us/help/2931693
Сукупне оновлення 9 для SQL Server 2012 SP1 /en-us/help/2931078
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".