Ознаки
Припустимо, що у вас є розмірність багатовимірного OLAP (МОЛАП), що дозволило активна функція кешування в службі аналізу Microsoft SQL Server (SSAS), а вимір посилається на куб, який має розділ з реляційними OLAP (ROLAP). Коли дані в вихідній базі даних викликають активні кешування для виміру, відбувається збій, і з'являється таке повідомлення про помилку:
Внутрішня помилка: сталася неочікувана помилка (файл "ім'я файлу",лінія linenumber, функція "fundname").
Спосіб вирішення
Проблему вирішено в таких сукупних оновлень для SQL Server:
Сукупне оновлення 8 для SQL Server 2017
Сукупне оновлення 1 для SQL server 2016 Service Pack 2 накопичувальне оновлення 9 для SQL Server 2016 Service Pack 1
Сукупне оновлення 2 для SQL server 2014 SP1 накопичувальне оновлення 6 для SQL Server 2014 накопичувальне оновлення 4 для SQL Server 2012 SP2
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Інші способи вирішення
Щоб вирішити цю проблему, використовуйте режим гібридного OLAP (HOLAP) замість реляційного режиму OLAP (ROLAP) у SSAS 2012.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".