Заметки о выпуске SQL Server 2014

Применимо к:SQL Server

В этой статье описываются известные проблемы с выпусками SQL Server 2014 (12.x), включая связанные пакеты обновления.

SQL Server 2014 с пакетом обновления 2 (SP2)

SQL Server 2014 с пакетом обновления 2 (SP2) содержит накопительные пакеты уже выпущенных исправлений для SQL Server 2014 с пакетом обновления 1 (SP1) КУ7. Этот выпуск содержит улучшения в плане производительности, масштабируемости и диагностики, основанные на отзывах клиентов и сообщества SQL.

Улучшения производительности и масштабируемости в пакете обновления 2 (SP2)

Функция Описание Дополнительные сведения
Автоматическое секционирование программной архитектуры NUMA Вы можете автоматически настроить Soft NUMA на системах с 8 или более ЦП на узел NUMA. Архитектура Soft-NUMA (SQL Server)
Расширение пула буферов Позволяет масштабировать буферный пул SQL Server сверх 8 ТБ. Расширение буферного пула
Динамическое масштабирование объектов в памяти Позволяет динамически секционировать объекты в памяти в соответствии с числом узлов и ядер. Это улучшение устраняет необходимость использования трассировочного флага 8048 после SQL 2014 SP2. Масштабирование объектов динамической памяти
MAXDOP указание для DBCC CHECK* команд Это улучшение полезно для запуска DBCC CHECKDB с параметром MAXDOP , отличным sp_configure от значения. Подсказки запросов
Улучшение, касающееся спин-блокировки SOS_RWLock Устраняет необходимость в использовании спинлока для SOS_RWLock и вместо этого использует безблокировочные методы, аналогичные тем, что применяются в памяти OLTP. Реорганизация SOS_RWLock
Нативная реализация пространственных данных Значительное повышение производительности пространственных запросов. Улучшения пространственной производительности в SQL Server 2012 и 2014

Расширение поддерживаемых функций и диагностических возможностей в пакете обновления 2 (SP2)

Функция Описание Дополнительные сведения
Ведение журнала времени ожидания Always On Добавлена новая возможность записи в журнал сообщений об истечении времени ожидания аренды. Записываются текущее время и ожидаемое время продления. Улучшена диагностика тайм-аута в группе доступности Always On
Счетчики производительности Always On XEvents и счетчики производительности Новые счетчики XEvents AlwaysOn и счетчики производительности для улучшения диагностики при устранении проблем с задержкой с AlwaysOn. KB 3107172 и KB 3107400
Очистка отслеживания изменений Новая хранимая процедура sp_flush_CT_internal_table_on_demand очищает внутренние таблицы отслеживания изменений по запросу. Статья базы знаний 3173157
Клонирование базы данных Используйте новую команду DBCC для устранения неполадок существующих рабочих баз данных путем клонирования схемы, метаданных и статистики, но не данных. Клонированные базы данных не предназначены для использования в рабочих средах. Создание клона базы данных, включающей схему, статистику и хранилище запросов
Дополнения DMF Новые dmF sys.dm_db_incremental_stats_properties предоставляют сведения для секции для добавочной статистики. База знаний 3170114
Функция динамического управления (DMF) для получения входного буфера в SQL Server Доступна новая функция динамического управления (DMF), которая позволяет получать входной буфер для сеанса или запроса (sys.dm_exec_input_buffer). Она функционально эквивалентна команде DBCC INPUTBUFFER. sys.dm_exec_input_buffer
DROP Поддержка DDL для репликации Позволяет удалять таблицу, включенную в качестве статьи в публикацию репликации транзакций, из базы данных и публикации. КБ 3170123
Привилегия IFI для служебного аккаунта SQL Укажите, должна ли действовать мгновенная инициализация файлов (IFI) при запуске службы SQL Server. Инициализация мгновенного файла базы данных
Выделение памяти — решение проблем При выполнении запросов можно использовать подсказки диагностики, заключив их объем памяти, чтобы предотвратить состязание в памяти. Подсказки запросов
Упрощенное профилирование выполнения запросов по операторам Оптимизирует сбор статистики выполнения запросов по операторам, например фактического числа строк. Выбор разработчиков: ход выполнения запроса — в любое время, в любом месте
Диагностика выполнения запросов В планах выполнения запросов теперь отображаются фактически прочитанные строки, что облегчает устранение проблем, связанных с производительностью запросов. База знаний 3107397
Диагностика выполнения запросов для разлива tempdb В предупреждении хэша и предупреждениях сортировки теперь есть дополнительные столбцы для получения статистики по физическим операциям ввода-вывода, отслеживания используемой памяти и затронутых строк. Улучшение диагностики разлива заманчивой базы данных
tempdb Поддержке Используйте новое сообщение в журнале ошибок для получения числа файлов tempdb и изменений в файлах данных tempdb при запуске сервера. КБ 2963384

Кроме того, обратите внимание на указанные ниже исправления.

  • Стек вызовов Xevent теперь содержит имена модулей и смещение вместо абсолютных адресов.
  • Улучшенная корреляция между расширенными событиями диагностики и динамическими административными представлениями: query_hash и query_plan_hash используются для уникальной идентификации запроса. DMV определяет их как varbinary(8), а XEvent определяет их как UINT64. Поскольку SQL Server не поддерживает "unsigned bigint", преобразование типа не всегда работает. Это улучшение представляет новые столбцы действия или фильтра XEvent, эквивалентные query_hash и query_plan_hash за исключением случаев, когда они определены как INT64. Это исправление помогает коррелировать запросы между XE и DMV.
  • Поддержка UTF-8 в BULK INSERT и BCP — поддержка экспорта и импорта данных, закодированных в наборе символов UTF-8, теперь включена и BULK INSERT BCP.

Страницы загрузки и дополнительные сведения для пакета обновления 2 (SP2)

SQL Server 2014 с пакетом обновления 1 (SP1)

SQL Server 2014 с пакетом обновления 1 (SP1) включает в себя исправления из накопительных пакетов обновления 1–5 для SQL Server 2014, а также пакет исправлений, выпущенных ранее в составе SQL Server 2012 с пакетом обновления 2 (SP2).

Примечание.

Если в экземпляре SQL Server включен каталог SSISDB, и вы получаете ошибку при установке при обновлении до SP1, следуйте инструкциям, описанным для этой проблемы в Ошибка 912 или 3417 при установке SQL Server 2014 SP1.

Страницы загрузки и дополнительные сведения для пакета обновления 1 (SP1)

Перед установкой SQL Server 2014 RTM

Ограничения и ограничения в SQL Server 2014 RTM

  1. Обновление с SQL Server 2014 CTP 1 до SQL Server 2014 RTM не поддерживается .
  2. Установка SQL Server 2014 CTP 1 параллельно с SQL Server 2014 RTM не поддерживается .
  3. Присоединение или восстановление базы данных CTP 1 SQL Server 2014 в SQL Server 2014 RTM не поддерживается .

Обходное решение: Нет.

Обновление с версии SQL Server 2014 CTP 2 до версии SQL Server RTM

Обновление полностью поддерживается. В частности, можно:

  1. присоединить базу данных версии SQL Server 2014 CTP 2 к экземпляру SQL Server 2014 RTM;
  2. восстановить резервную копию базы данных, созданную в версии SQL Server 2014 CTP 2, в экземпляре SQL Server 2014 RTM;
  3. Обновление на месте до версии SQL Server 2014 RTM.
  4. последовательно обновить до версии SQL Server 2014 RTM; Перед началом последовательного обновления необходимо переключиться на режим отработки отказа вручную. Дополнительные сведения см. в разделе "Обновление реплик групп доступности ".
  5. Данные, собранные наборами сбора производительности транзакций, установленные в SQL Server 2014 CTP 2, нельзя просматривать с помощью SQL Server Management Studio в SQL Server 2014 RTM и наоборот.

Переход с версии SQL Server 2014 RTM на более раннюю версию SQL Server 2014 CTP 2

Это действие не поддерживается.

Обходное решение: Обходной путь для понижения не существует. Перед обновлением до версии SQL Server 2014 RTM рекомендуется создать резервную копию базы данных.

Неправильная версия клиента StreamInsight на носителе SQL Server 2014/ISO/CAB

На носителе SQL Server/ISO/CAB (в каталоге StreamInsight\<Архитектура>\<Идентификатор языка>) находится не та версия StreamInsight.msi и StreamInsightClient.msi.

Обходное решение: Скачайте и установите правильную версию на странице скачивания пакета дополнительных компонентов SQL Server 2014.

Документация по продукту RTM

Содержимое построителя отчетов и PowerPivit недоступны на некоторых языках.

Выпуск: Содержимое построителя отчетов недоступно на следующих языках:

  • греческий (el-GR);
  • Норвежский (Букмал) (nb-NO)
  • финский (fi-FI);
  • Датский (da-DK)

В SQL Server 2012 (11.x) это содержимое было доступно в ФАЙЛЕ CHM, который поставляется с продуктом и доступен на этих языках. CHM-файлы больше не поставляются вместе с продуктом, и содержимое построителя отчетов доступно только в MSDN. MSDN не поддерживает эти языки. Построитель отчетов также удален из TechNet и больше не доступен на этих поддерживаемых языках.

Обходное решение: Нет.

Выпуск: Содержимое Power Pivot недоступно на следующих языках:

  • греческий (el-GR);
  • Норвежский (Букмал) (nb-NO)
  • финский (fi-FI);
  • Датский (da-DK)
  • Чешский (cs-CZ)
  • Венгерский (hu-HU)
  • Нидерландский (nl-NL)
  • Польский (pl-PL)
  • Шведский (sv-SE)
  • Турецкий (tr-TR)
  • Португальский (Португалия) (pt-PT)

В SQL Server 2012 (11.x) это содержимое было доступно в TechNet и было доступно на этих языках. Это содержимое удалено из TechNet и больше не доступно на этих поддерживаемых языках.

Обходное решение: Нет.

Ядро СУБД (RTM)

Изменения, внесенные для выпуска Standard в SQL Server 2014 RTM

В версии SQL Server 2014 Standard реализованы следующие изменения:

  • Функция расширения буферного пула допускает максимальный размер, который в четыре раза больше настроенной памяти.
  • Максимальный объем памяти увеличен с 64 до 128 ГБ.

Помощник по оптимизации памяти помечает ограничения по умолчанию как несовместимые

Выпуск: Советник по оптимизации памяти в SQL Server Management Studio помечает все ограничения по умолчанию как несовместимые. Не все ограничения по умолчанию поддерживаются в оптимизированной для памяти таблице; Помощник не различает поддерживаемые и неподдерживаемые типы ограничений по умолчанию. Среди ограничений по умолчанию поддерживаются все константы, выражения и встроенные функции, которые поддерживаются в скомпилированных в собственном коде хранимых процедурах. Чтобы просмотреть список функций, поддерживаемых в нативно скомпилированных хранимых процедурах, обратитесь к поддерживаемым конструкциям в нативно скомпилированных хранимых процедурах.

Обходное решение: Если вы хотите использовать помощник для идентификации блокировщиков, игнорируйте совместимые ограничения по умолчанию. Чтобы использовать помощник по оптимизации памяти для переноса таблиц, в которых есть совместимые ограничения по умолчанию и нет никаких других причин блокировки, выполните следующие действия.

  1. Удалите ограничения по умолчанию из определения таблицы.
  2. Используйте Советник, чтобы создавать скрипт переноса для таблицы.
  3. Добавьте обратно в скрипт переноса ограничения по умолчанию.
  4. Выполните скрипт переноса.

Информационное сообщение "В доступе к файлу отказано" неверно определяется в журнале ошибок SQL Server 2014 как ошибка.

Выпуск: При перезапуске сервера с базами данных, содержащими оптимизированные для памяти таблицы, в журнале ошибок SQL Server 2014 могут появиться следующие сообщения об ошибках:

[ERROR]Unable to delete file C:\Program Files\Microsoft SQL
Server\....old.dll. This error may be due to a previous failure to unload
memory-optimized table DLLs.

Это, по сути, информационное сообщение. Никаких действий пользователя при его появлении не требуется.

Обходное решение: Нет. Это информационное сообщение.

Сведения об отсутствующих индексах неправильно указывают включенные столбцы для таблицы, оптимизированной для памяти.

Выпуск: Если SQL Server 2014 обнаруживает отсутствующий индекс для запроса в оптимизированной для памяти таблице, он сообщает отсутствующий индекс в SHOWPLAN_XMLнем, а также в отсутствующих динамических представлениях индекса, таких как sys.dm_db_missing_index_details. В некоторых случаях сведения об отсутствующих индексах будут содержать включенные столбцы. Так как все столбцы неявно включены во все индексы в таблицах, оптимизированных для памяти, нельзя явно указывать включенные столбцы с оптимизированными для памяти индексами.

Обходное решение: Не указывайте INCLUDE предложение с индексами в таблицах, оптимизированных для памяти.

Отсутствующие сведения о индексе не содержат отсутствующих индексов, если хэш-индекс существует, но не подходит для запроса.

Выпуск: Если у вас есть HASH индекс столбцов оптимизированной для памяти таблицы, на которую ссылается запрос, но индекс не может использоваться для запроса, SQL Server 2014 не всегда сообщает отсутствующий индекс в SHOWPLAN_XML и в dmV sys.dm_db_missing_index_details

В частности, если запрос содержит предикаты равенства, которые включают подмножество ключевых столбцов индекса или содержат предикаты неравенства, включающие ключевые столбцы индекса, индекс не может использоваться как есть, HASH а другой индекс потребуется для эффективного выполнения запроса.

Обходное решение: Если вы используете хэш-индексы, проверьте запросы и планы запросов, чтобы определить, могут ли запросы воспользоваться операциями поиска индекса в подмножестве ключа индекса или операции поиска индексов с предикатами неравенства. Если вам нужно искать подмножество ключа индекса, используйте NONCLUSTERED индекс или используйте HASH индекс точно для столбцов, на которые нужно искать. Если вам нужно искать предикату неравенства, используйте NONCLUSTERED индекс вместо HASHнего.

Ошибки при использовании оптимизированной для памяти таблицы и переменной оптимизированной для памяти таблицы в одном запросе, если параметру базы данных READ_COMMITTED_SNAPSHOT присвоено значение ON

Выпуск: Если для параметра READ_COMMITTED_SNAPSHOT базы данных задано ONзначение , и вы обращаетесь к оптимизированной для памяти таблице и переменной таблицы, оптимизированной для памяти, в той же инструкции вне контекста транзакции пользователя может возникнуть следующее сообщение об ошибке:

Msg 41359
A query that accesses memory optimized tables using the READ COMMITTED
isolation level, cannot access disk based tables when the database option
READ_COMMITTED_SNAPSHOT is set to ON. Provide a supported isolation level
for the memory optimized table using a table hint, such as WITH (SNAPSHOT).

Обходное решение: Используйте указание WITH таблицы (SNAPSHOT) с переменной таблицы или задайте для параметра базы данных значение MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT ON, используя следующую инструкцию:

ALTER DATABASE CURRENT
    SET MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT = ON;

Статистика выполнения запросов и процедур для собственно скомпилированных хранимых процедур записывает рабочее время, кратное 1000.

Выпуск: После включения коллекции статистики выполнения процедуры или выполнения запросов для скомпилированных в собственном коде хранимых процедур или sp_xtp_control_proc_exec_statssp_xtp_control_query_exec_statsвы увидите *_worker_time, сообщаемую в нескольких 1000, в динамических административных представлениях sys.dm_exec_procedure_stats и sys.dm_exec_query_stats. Выполнения запросов, если время работы которых составляет меньше 500 микросекунд, будет отображаться с worker_time, равным 0.

Обходное решение: Нет. Не полагаться на worker_time, сообщаемых в динамических административных представлениях статистики выполнения для коротких запросов в скомпилированных хранимых процедурах.

Ошибка с SHOWPLAN_XML для нативно скомпилированных хранимых процедур, которые содержат длинные выражения

Выпуск: Если скомпилированная в собственном коде хранимая процедура содержит длинное выражение, получение SHOWPLAN_XML процедуры с помощью параметра SET SHOWPLAN_XML ON T-SQL или использования параметра Display Estimated Execution Plan в Management Studio может привести к следующей ошибке:

Msg 41322. MAT/PIT export/import encountered a failure for memory
optimized table or natively compiled stored procedure with object ID
278292051 in database ID 6. The error code was
0xc00cee81.

Обходное решение: Два предлагаемых обходных решения:

  1. Заключить выражение в скобки, как в приведенном далее примере:

    Вместо:

    SELECT @v0 + @v1 + @v2 + ... + @v199
    

    Напишите:

    SELECT((@v0 + ... + @v49) + (@v50 + ... + @v99)) + ((@v100 + ... + @v149) + (@v150 + ... + @v199))
    
  2. Создайте вторую процедуру с немного упрощенным выражением для целей showplan — общий вид плана должен оставаться таким же. Например, вместо:

    SELECT @v0 +@v1 +@v2 +...+@v199
    

    Напишите:

    SELECT @v0 + @v1;
    

Выпуск: При использовании скомпилированной в собственном коде хранимой процедуры, использующей строковый параметр или переменную со встроенными функциями DATEPART, DAYMONTHи YEARсообщение об ошибке показывает, что datetimeoffset не поддерживается с скомпилированных в собственном коде хранимых процедур.

Обходное решение: Назначьте строковый параметр или переменную новой переменной типа datetime2 и используйте эту переменную в функцииDATEPART, DAYMONTHилиYEAR. Например:

DECLARE @d datetime2 = @string
DATEPART(weekday, @d)

Помощник по родной компиляции неправильно помечает операторы DELETE FROM.

Выпуск: Предложения помощника по собственной компиляции в хранимой процедуре неправильно помечены DELETE FROM как несовместимые.

Обходное решение: Нет.

Регистрация через SSMS добавляет метаданные DAC с несогласованными идентификаторами экземпляров

Выпуск: При регистрации или удалении пакета приложения Data-Tier (DACPAC) через SQL Server Management Studio таблицы sysdac* не обновляются правильно, чтобы разрешить пользователю запрашивать журнал dacpac для базы данных. Instance_id для sysdac_history_internal и sysdac_instances_internal не совпадают, чтобы разрешить присоединение.

Обходное решение: Эта проблема устранена при распространении пакета компонентов платформы приложенийData-Tier. После применения обновления все новые записи журнала будут использовать значение, указанное для instance_id в таблице sysdac_instances_internal.

Если у вас уже возникла проблема с несогласованными значениями instance_id, единственным способом исправить несоответствие значений является подключение к серверу в качестве пользователя с привилегиями для записи msdb в базу данных и обновления instance_id значений, которые будут соответствовать. Если вы получаете несколько событий регистрации и отмены регистрации из одной базы данных, может потребоваться просмотреть время и дату, чтобы увидеть, какие записи соответствуют текущему значению instance_id.

  1. Подключитесь к серверу в SQL Server Management Studio с помощью имени входа с разрешениями msdbна обновление.

  2. Откройте новый запрос с помощью msdb базы данных.

  3. Выполните этот запрос, чтобы увидеть все ваши активные экземпляры DAC. Найдите экземпляр, который требуется исправить, и запишите instance_id:

    SELECT * from sysdac_instances_internal;
    
  4. Выполните этот запрос, чтобы отобразить все записи журнала.

    SELECT * FROM sysdac_history_internal;
    
  5. Определите строки, которые должны соответствовать исправлению экземпляра.

  6. Обновите значение sysdac_history_internal.instance_id, задав значение, которое вы записали на шаге 3 (из таблицы sysdac_instances_internal):

    UPDATE sysdac_history_internal SET instance_id = '<value from step 3>' WHERE <expression that matches the rows you want to update>;
    

Службы отчетов (RTM)

Сервер отчетов SQL Server 2012 Reporting Services Native Mode не может выполняться параллельно с компонентами SharePoint служб SQL Server 2014 Reporting Services

Проблема: Служба Windows 'SQL Server Reporting Services' в собственном режиме (ReportingServicesService.exe) не запускается, если на том же сервере установлены компоненты SharePoint Reporting Services SQL Server 2014 (12.x).

Обходное решение: Удалите компоненты SharePoint для служб отчетности SQL Server 2014 (12.x) и перезапустите службу Windows Microsoft SQL Server 2012 Reporting Services.

Дополнительные сведения:

Sql Server 2012 (11.x) в собственном режиме служб Reporting Services не может выполняться параллельно в любом из следующих условий:

  • Надстройка Reporting Services для SQL Server 2014 (12.x) в продуктах SharePoint
  • Службы общего пользования SQL Server 2014 (12.x) Reporting Services SharePoint

Параллельная установка предотвращает запуск службы Windows в Native Mode для Sql Server 2012 (11.x) Reporting Services. В журнале событий Windows будут сообщения, похожие на показанные здесь:

Log Name:        Application
Source:          Report Server (<SQL instance ID>)
Event ID:        117
Task Category:   Startup/Shutdown
Level:           Error
Keywords:        Classic
Description:     The report server database is an invalid version.

Log Name:      Application
Source:        Report Server (<SQL instance ID>)
Event ID:      107
Task Category: Management
Level:         Error
Keywords:      Classic
Description:   Report Server (DENALI) cannot connect to the report server database.

Дополнительные сведения см. в статье sql Server 2014 Reporting Services: советы, рекомендации и устранение неполадок.

Обязательный порядок обновления для фермы SharePoint с несколькими узлами до служб SQL Server 2014 Reporting Services

Проблема: Отображение отчетов в ферме с несколькими узлами завершается ошибкой, если экземпляры Общей службы Reporting Services для SharePoint обновляются раньше всех экземпляров надстройки Reporting Services для продуктов SharePoint.

Обходное решение: В ферме SharePoint с несколькими узлами:

  1. Сначала обновите все экземпляры надстройки Reporting Services для продуктов SharePoint.
  2. Затем обновите все экземпляры службы Shared Service Reporting Services SharePoint.

Дополнительные сведения см. в статье sql Server 2014 Reporting Services: советы, рекомендации и устранение неполадок

SQL Server 2014 RTM на виртуальных машинах Azure

Мастер добавления реплики Azure возвращает ошибку при настройке прослушивателя группы доступности в Azure

Проблема: Если у группы доступности есть листенер, мастер добавления реплики Azure вернет ошибку при попытке настроить листенер в Azure.

Это происходит потому, что прослушиватели групп доступности требуют назначения одного IP-адреса в каждой подсети, в которой размещены реплики группы доступности, включая подсеть Azure.

Обходное решение:

  1. На странице конфигурации прослушивателя назначьте свободный статический IP-адрес из подсети Azure, где будет размещаться реплика группы доступности, прослушивателю этой группы.

    Это решение позволит мастеру завершить добавление реплики в Azure.

  2. После завершения работы мастера необходимо завершить настройку прослушивателя в Azure, как описано в разделе "Конфигурация прослушивателя для групп доступности AlwaysOn" в Azure.

Службы Analysis Services (RTM)

MSOLAP.5 необходимо скачать, установить и зарегистрировать для новой фермы SharePoint 2010, настроенной с SQL Server 2014

Выпуск:

  • Для sharePoint 2010 MSOLAP.5 необходимо скачать, установить и зарегистрировать для новой фермы SharePoint 2013, настроенной с sql Server 2014farm, настроенной с развертыванием RTM SQL Server 2014, книги PowerPivot не могут подключаться к моделям данных, так как поставщик, на который ссылается строка подключения, не установлен.

Обходное решение:

  1. Скачайте поставщик MSOLAP.5 из пакета дополнительных компонентов SQL Server 2012 с пакетом обновления 1 (SP1(11.0.3x). Установите поставщик на серверах приложений, на которых запущены службы Excel. Дополнительные сведения см. в разделе "Поставщик OLE DB служб Microsoft Analysis Services для Microsoft SQL Server 2012 с пакетом обновления 1 (SP1)" Пакет обновления функций Microsoft SQL Server 2012 SP1.

  2. Зарегистрируйте MSOLAP.5 в качестве надежного поставщика в службах Excel SharePoint. Дополнительные сведения см. в разделе "Добавление MSOLAP.5 в качестве доверенного поставщика данных в службах Excel".

Дополнительные сведения:

  • SQL Server 2014 (12.x) включает MSOLAP.6. Книги Power Pivot SQL Server 2012 (11.x) и SQL Server 2014 (12.x) используют MSOLAP.5. Если MSOLAP.5 не установлен на компьютере под управлением служб Excel, службы Excel не могут загружать модели данных.

MSOLAP.5 необходимо скачать, установить и зарегистрировать для новой фермы SharePoint 2013, настроенной с SQL Server 2014

Выпуск:

  • Для фермы SharePoint 2013, настроенной с развертыванием SQL Server 2014 (12.x), книги Excel, ссылающиеся на поставщик MSOLAP.5, не могут подключаться к моделям данных табуляции, так как поставщик, на который ссылается в строке подключения, не установлен.

Обходное решение:

  1. Скачайте поставщик MSOLAP.5 из пакета дополнительных компонентов SQL Server 2012 с пакетом обновления 1 (SP1(11.0.3x). Установите поставщик на серверах приложений, на которых запущены службы Excel. Дополнительные сведения см. в разделе "Поставщик OLE DB служб Microsoft Analysis Services для Microsoft SQL Server 2012 с пакетом обновления 1 (SP1)" Пакет обновления функций Microsoft SQL Server 2012 SP1.

  2. Зарегистрируйте MSOLAP.5 в качестве надежного поставщика в службах Excel SharePoint. Дополнительные сведения см. в разделе "Добавление MSOLAP.5 в качестве доверенного поставщика данных в службах Excel".

Дополнительные сведения:

  • SQL Server 2014 (12.x) включает MSOLAP.6. но книги PowerPivot SQL Server 2014 используют MSOLAP.5. Если MSOLAP.5 не установлен на компьютере под управлением служб Excel, службы Excel не могут загружать модели данных.

Расписания обновления поврежденных данных (RTM)

Выпуск:

  • Обновляете расписание обновлений, и расписание становится поврежденным и недоступным.

Обходное решение:

  1. В Microsoft Excel очистите пользовательские дополнительные свойства. См. раздел "Обходное решение" в следующей статье базы знаний KB 2927748.

Дополнительные сведения:

  • Если сериализованная длина расписания обновления меньше исходного расписания, при обновлении расписания обновления данных для книги размер буфера неправильно обновляется, а новые сведения о расписании объединяются со старыми сведениями о расписании, что приводит к повреждению расписания.

Службы обеспечения качества данных (RTM)

Отсутствие поддержки разных версий для Data Quality Services в Master Data Services

Выпуск: Следующие сценарии не поддерживаются.

  • Службы Master Data Services 2014 размещены в базе данных системы управления базами данных SQL Server 2012 с установленными службами Data Quality Services 2012.

  • Службы Master Data Services 2012, размещенные в базе данных ядра СУБД SQL Server в SQL Server 2014 с установленными службами Data Quality Services 2014.

Обходное решение: Используйте ту же версию служб Master Data Services, что и база данных ядра СУБД и службы качества данных.

Проблемы с помощником по обновлению (RTM)

Помощник по обновлению SQL Server 2014 сообщает о несущественных проблемах с обновлением для служб SQL Server Reporting Services

Выпуск: Помощник по обновлению SQL Server (SSUA), входящий в комплект поставки SQL Server 2014, неправильно сообщает о нескольких ошибках при анализе сервера служб отчетности SQL Server.

Обходное решение: Эта проблема устранена в помощнике по обновлению SQL Server, предоставленном в пакете дополнительных компонентов SQL Server 2014 для SSUA.

Консультант по обновлению SQL Server 2014 сообщает об ошибке при анализе сервера служб интеграции SQL Server.

Вопрос: Помощник по обновлению SQL Server (SSUA), поставляемый с дистрибутивом SQL Server 2014, выдает ошибку при анализе сервера SQL Server Integration Services. Ошибка, отображаемая пользователю:

The installed version of Integration Services does not support Upgrade Advisor.
The assembly information is "Microsoft.SqlServer.ManagedDTS, Version=11.0.0.0,
Culture=neutral, PublicKeyToken=89845dcd8080cc91

Обходное решение: Эта проблема устранена в помощнике по обновлению SQL Server, предоставленном в пакете дополнительных компонентов SQL Server 2014 для SSUA.

Получить помощь

Примите участие в разработке документации по SQL

Знаете ли вы, что содержимое SQL можно изменить самостоятельно? Это не только улучшит нашу документацию, но и даст вам статус участника в создании этой страницы.

Дополнительные сведения см. в документации по редактированию Microsoft Learn.