Проблемы
Предположим, что вы используете оперативную обработку транзакций (OLTP) в SQL Server 2017 для Linux или Windows. При выполнении хранимой процедуры, скомпилированной в машинном коде, для доступа к таблицам, оптимизированным для работы с памятью, выполнение завершается сбоем, и появляется сообщение об ошибке, подобное следующему:
System. InvalidOperationException: Неустранимая ошибка внутреннего подключения. Состояние ошибки: 15; маркер: 0 на странице System. Data. SqlClient. TdsParser. TryRun (RunBehavior runBehavior, SqlCommand cmdHandler, Streaming, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& Read) на странице System. Data. SqlClient. SqlDataReader. TryCloseInternal (логический closeReader) на странице System. Data. SqlClient. SqlDataReader. Close () на странице System. Data. Common. DbDataReader. Dispose (логическое удаление) на странице System. Data. Common. DbDataReader. Dispose ()
Кроме того, SQL Server генерирует файл дампа.
Решение
Эта проблема устранена в следующем накопительном обновлении SQL Server:
Все новые накопительные обновления для SQL Server содержат все исправления и все исправления для системы безопасности, которые были включены в предыдущий накопительный пакет обновления. Ознакомьтесь с самыми последними накопительными обновлениями для SQL Server.
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Ссылки
Ознакомьтесь с терминологией, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.