Некорректное значение данных OLAP в сводной таблице Microsoft Excel 2000

Переводы статьи Переводы статьи
Код статьи: 268079 - Vizualiza?i produsele pentru care se aplic? acest articol.
Данная статья была ранее опубликована под номером RU268079
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Развернуть все | Свернуть все

Проблема

При создании сводной таблицы в MS Excel 2000 с использованием в качестве источника данных куба OLAP (On-Line Analytical Processing - электронная аналитическая обработка данных) возможно появление некорректных значений на некоторых уровнях детализации.

Причина

MS Excel резервирует внутренний 253-знаковый буфер для уникальных имен объектов (Unique Member Name), получаемых от MS SQL Server. В спецификации OLE Database Connectivity for On-Line Analytical Processing (OLE DB for OLAP) разрешено присвоение данных имен длиной до 2048 знаков. Однако, MS Excel усекает уникальные имена до 253 знаков.

Поля уникальных имен объектов являются ключевыми. При взаимодействии MS Excel с SQL Server корректная обработка уникальных имен объектов является критически важной. Обычно усечение уникальных имен приводит к сообщениям об ошибке. Однако, в случае совпадения урезанного имени с уже существующим возможно отображение некорректных данных в MS Excel.

Временное решение

В качестве временного решения используйте уникальные имена объектов, длиной 253 знака или менее.
Для исправления подобного поведения MS Excel выпущено исправление. После установки данного исправления вместо некорректных значений в соответствующих ячейках MS Excel отображаются ошибки "#ЗНАЧ!" (без кавычек). Таким образом, указанное исправление не решает основную проблему отображения ошибочных данных.

Статус

Данное поведение является подтвержденной ошибкой в программных продуктах Microsoft, перечисленных в заголовке статьи.

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

Для получения дополнительной информации о механизме OLEDB (Object Linking and Embedding for Databases) обратитесь на веб-сайт Microsoft:

Свойства

Код статьи: 268079 - Последний отзыв: 7 февраля 2014 г. - Revision: 1.0
Информация в данной статье применима к:
  • Microsoft Excel 2000 Standard Edition
Ключевые слова: 
kbnosurvey kbarchive kbbug kbnofix KB268079

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com