Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2012 в одном загружаемом файле. Поскольку исправления являются кумулятивными, каждый новый выпуск содержит все исправления и все обновления для системы безопасности, которые были включены в предыдущий выпуск обновления для SQL Server 2012.
Проблемы
При использовании Microsoft SQL Server Data Tools (SSDT) — бизнес-аналитики для Microsoft Visual Studio 2012 для создания перспективы в службах аналитики SQL Server 2012 (SSAS 2012) может появиться следующее сообщение об ошибке:
Индекс вышел за пределы диапазона. Значение должно быть неотрицательным и меньшим, чем размер коллекции. Имя параметра: index
Эта проблема возникает, если выполняются указанные ниже условия.
-
Перспектива имеет таблицу, для которой не определена единица измерения.
-
Таблица включает значения текстовых типов данных.
Примечание. При возникновении этой проблемы службы SSAS 2012 могут завершить работу со сбоем.
Решение
Сведения о накопительном пакете обновления
Накопительный пакет обновления 5 для SQL Server 2012 с пакетом обновления 1 (SP1)
Исправление для этой проблемы впервые выпущено в накопительном обновлении 5. Для получения дополнительных сведений о том, как получить этот накопительный пакет обновления для SQL Server 2012, щелкните следующий номер статьи базы знаний Майкрософт:
2861107 Накопительный пакет обновления 5 для SQL Server 2012Примечание. Так как сборки являются кумулятивными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущий выпуск исправлений для SQL Server 2012. Рекомендуется установить последнюю версию исправления, которая включает это исправление. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
2772858 Сборки SQL Server 2012, выпущенные после выпуска пакета обновления 1 (SP1) для SQL Server 2012
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".