KB2399715. ВИПРАВЛЕННЯ. Інструкція "UPDATE CUBE" повертає неправильне повідомлення про помилку під час спроби оновити обчислюваний елемент у SSAS 2008

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

Ознаки

Коли ви виконуєте інструкцію UPDATE CUBE для обчислюваної міри або обчислюваного члена, з'являється таке SQL Server повідомлення про неправильну помилку:

Примітка.

Виконання запиту

Внутрішня помилка: стався неочікуваний виняток.

Виконання завершено

Крім того, у папці журналу SSAS може створюватися файл міні-дампа.

Нотатки

  • Якщо запустити інструкцію UPDATE CUBE для обчислюваних членів у кубі, з'явиться таке повідомлення про помилку, а файл дампа не створено:

    Примітка.

    Виконання запиту

    Помилки у зворотному записі клітинки: під час операції зворотного записування клітинки обчислюваний елемент використовується як поточна координата, що заборонено.

    Виконання завершено

  • Операція зворотного запису не підтримується для обчислюваної міри або обчислюваного елемента.

Причина

Ця проблема виникала через те, що служба SSAS не перевіряє обчислюваний показник. Таким чином, SSAS повертає неправильне повідомлення про помилку.

Спосіб усунення проблеми

SQL ServerSQL Server 2008 із пакетом оновлень 1

Вирішення цієї проблеми вперше випущено в сукупному пакеті оновлень 10 для SQL ServerSQL Server 2008 із пакетом оновлень 1 (SP1). Щоб отримати додаткові відомості про цей сукупний пакет оновлень, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

2279604 Сукупний пакет оновлень 10 для SQL Server 2008 із пакетом оновлень 1Note Оскільки збірки є кумулятивними, кожний новий випуск виправлень містить усі виправлення та всі виправлення системи безпеки, які входили до складу попереднього випуску виправлень SQL Server 2008 року. Корпорація Майкрософт рекомендує застосовувати найновіший випуск виправлень, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

970365 Збірки SQL Server 2008, випущені після випуску SQL Server 2008 року з пакетом оновлень 1. Виправлення Microsoft SQL Server 2008 застосовуються до конкретних пакетів оновлень SQL Server. Необхідно застосовувати виправлення з пакетом оновлень 1 SQL Server 2008 до інсталяції SQL Server 2008 із пакетом оновлень 1. За замовчуванням усі виправлення, які містяться в пакеті оновлень SQL Server, включаються в наступний пакет оновлень SQL Server.

SQL ServerSQL Server 2008 із пакетом оновлень 2

Вирішення цієї проблеми вперше було випущено в сукупному пакеті оновлень 1 для SQL Server 2008 р. з пакетом оновлень 2. Щоб отримати додаткові відомості про цей сукупний пакет оновлень, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

2289254 Сукупний пакет оновлень 1 для SQL Server 2008 із пакетом оновлень 2Note Оскільки збірки є кумулятивними, кожний новий випуск виправлень містить усі виправлення та всі виправлення системи безпеки, які входили в попередній випуск виправлень SQL Server 2008 року. Радимо застосувати найновіший випуск виправлень, який містить це виправлення. Щоб отримати докладні відомості, клацніть номер цієї статті бази знань Microsoft:

2402659 Збірки SQL Server 2008, випущені після виходу SQL Server 2008 року з пакетом оновлень 2

Стан

Корпорація Microsoft підтвердила, що це одна з проблем з продуктами Microsoft, перелічених у розділі "Застосовується до".

Посилання

Клітинка, яку вираз кортежу визначає в інструкції UDPATE CUBE, може бути будь-якою припустимою клітинкою в багатовимірному просторі. Проте ця клітинка не може включати обчислюваний елемент у вираз кортежу, що використовується для ідентифікації клітинки.

Для отримання додаткових відомостей про інструкцію UPDATE CUBE відвідайте веб-сайт мережі Microsoft для розробників (MSDN):

Загальні відомості про оператор "UPDATE CUBE" Щоб отримати додаткові відомості про модель інкрементного обслуговування для SQL Server, клацніть цей номер статті, щоб переглянути її в базі знань Microsoft:

935897 Команда SQL Server надає поточні виправлення для проблем, про які повідомили

Докладні відомості про схему іменування для оновлень SQL Server див. у статті бази знань Microsoft:

822499 Нова схема іменування для пакетів оновлення програмного забезпечення Microsoft SQL Server Щоб отримати додаткові відомості про термінологію оновлення програмного забезпечення, клацніть номер цієї статті бази знань Microsoft:

824684 Опис стандартної термінології, яка використовується для опису оновлень програмного забезпечення Microsoft