Проблемы
Предположим, что вы создали связанный сервер для экземпляра Microsoft SQL Server 2014 с пакетом обновления 1 (SP1). При выполнении хранимой процедуры, которая вызывает другую хранимую процедуру на связанном сервере, и передается большой объект в качестве входного параметра, запрос завершается сбоем. Кроме того, появляется приведенное ниже сообщение об ошибке:
Ошибка: 17065, серьезность: 16, состояние: 1. SQL Server assertion: file: < tmpilb. cpp>, line = 3280 не прошел утверждение = ' FFalse ' Release. Эта ошибка может быть связана со временем. Если ошибка не исчезнет после повторного выполнения инструкции, используйте DBCC CHECKDB, чтобы проверить базу данных на наличие структурной целостности, или перезапустите сервер, чтобы убедиться в том, что структуры данных в памяти не повреждены.
Решение
Сведения об исправлении
Это исправление включено в накопительный пакет обновления 2014 (SP1) для SQL Server.
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Исправления, включенные в этот пакет
Номер ошибки в VSTS |
Номер статьи в базе знаний |
Описание |
---|---|---|
5699529 |
3097972 |
|
5951292 |
3106976 |
Исправление: нарушение прав доступа происходит при использовании функций TDE и BPE в SQL Server 2014 |
5952334 |
3074434 |
Предварительные условияЧтобы установить это исправление, необходимо установить SQL Server 2014 с пакетом обновления 1 (SP1).
Сведения о внесении изменений в реестрЧтобы использовать исправление из этого пакета, вам не нужно вносить изменения в реестр.
Требование перезагрузкиПосле установки этого исправления может потребоваться перезагрузить компьютер.
Сведения о замене исправленийЭто исправление не заменяет ранее выпущенное исправление.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".