11 августа 2022 года вышло семнадцатое накопительное обновление SQL Server 2019 CU17. Build version: 15.0.4249.2. KB5016394.
Не забываем обновлять MSSQL. Есть парочка фиксов с утечкой памяти и ещё парочка при работе с индексами. Это обновление содержит 38 исправлений, вышедших после выпуска накопительного пакета обновления 16 SQL Server 2019, и обновляет компоненты в следующих сборках:
- SQL Server версии продукта: 15.0.4249.2, версия файла: 2019.150.4249.2
- Службы Analysis Services — версия продукта: 15.0.35.33, версия файла: 2018.150.35.33
Посмотреть можно здесь:
Известные проблемы с этим обновлением
В этом накопительном обновлении нет известных проблем.
Исправления
Справочник по ошибкам |
Номер статьи базы знаний |
Описание |
Область исправления |
Платформа |
|
---|---|---|---|---|---|
Добавляет поддержку отсутствующего параметра Implementation при использовании списков SharePoint Online. |
Службы аналитики |
Windows |
|||
Устраняет уязвимость типа "отказ в обслуживании" (DoS) для библиотеки Newtonsoft в SQL Server 2019 г. |
Службы аналитики |
Windows |
|||
5016729 |
Улучшение. Включение распределенных групп доступности в SQL Server Standard выпусках |
Высокий уровень доступности |
Все |
||
Динамическое административное представление (DMV) sys.dm_hadr_availability_replica_cluster_nodes возвращает недопустимый node_name для определенных запросов после применения накопительного пакета обновления 14 SQL Server 2019 г. (CU14). |
Высокий уровень доступности |
Windows |
|||
База данных может не возобновить синхронизацию во время отработки отказа группы Always On, так как сеанс, работающий над синхронизацией или восстановлением базы данных, завершается другим сеансом. |
Высокий уровень доступности |
Все |
|||
Дамп утверждения возникает в sqlmin! BOSLockThreadHashTable::AddEntry во время резервного копирования журнала на вторичной реплике группы доступности. |
Высокий уровень доступности |
Все |
|||
Истекло время ожидания кратковременной блокировки, и прослушиватель IOCP останавливается при подключении компонента Service Broker к конечной точке с помощью зеркального отображения базы данных. Примечание. Это исправление доступно при включении TF 12323. |
Высокий уровень доступности |
Windows |
|||
Запрос только для чтения по-прежнему передается основному узлу чтения и записи в группе доступности Always On, когда узел списка маршрутизации только для чтения выходит из строя. |
Высокий уровень доступности |
Все |
|||
Утечка памяти происходит в "куче индекса диапазона" в таблице в памяти, которая содержит некластеризованные индексы при наличии параллельных вставок. |
In-Memory OLTP |
Все
|
|||
Утечка памяти происходит в индексе диапазона таблиц в памяти после параллельной проверки индекса. |
In-Memory OLTP |
Все |
|||
Ошибка возникает при выполнении internal.cleanup_server_log хранимой процедуры в базе данных SSISDB. Вот сообщение об ошибке: #MS_SSISServerCleanupJobLogin##. Курсор с именем execution_cursor не существует. [SQLSTATE 34000] (Ошибка 16916)
|
Integration Services |
Windows |
|||
5016780 |
SQL Server engine |
Все |
|||
5013181 |
ИСПРАВЛЕНИЕ. Подписка по-прежнему активна по истечении срока хранения дистрибутива. |
SQL Server engine |
Windows |
||
5017009 |
SQL Server engine |
Windows |
|||
При использовании командыAZDATA BDC ROTATEдля смены пароля кластера больших SQL Server данных, использующего Active Directory, вы получите следующее сообщение об ошибке: |
SQL Server engine |
Linux |
|||
Улучшает время отклика системного представления sys.spt_columns_odbc_view в Linux. |
SQL Server engine |
Linux |
|||
Оптимизатор может не создать план и вызвать ошибку при включении функции встраивания скалярной User-Defined (UDF) и попытке обновить секционированное представление с помощью выходных данных определяемой пользователем функции. Вот сообщение об ошибке: Msg 8624, level 16, State 21, Line <LineNumber> Внутренняя ошибка обработчика запросов: обработчику запросов не удалось создать план запроса. Для получения дополнительных сведений обратитесь в службу поддержки клиентов. |
SQL Server engine |
Windows |
|||
Ошибка 9003 возникает с неправильным порядком журнала (LSN) при последующем восстановлении после указания номера LSN на границе виртуального файла журнала (VLF) с помощью инструкции RESTORE WITH STANDBY. Вот сообщение об ошибке: Msg 3013, level 16, State 1, Line <LineNumber> Инструкция RESTORE DATABASE завершается аномально. Msg 9003, уровень 17, состояние 11, строка <lineNumber> Недопустимый номер сканирования журнала (<LogScanNumber>), переданный для проверки журнала в базе данных <DatabaseName>. Эта ошибка может указывать на повреждение данных или на то, что файл журнала (LDF) не соответствует файлу данных (MDF). Если эта ошибка произошла во время репликации, повторно создайте публикацию. В противном случае восстановление из резервной копии, если проблема приводит к сбою во время запуска. |
SQL Server engine |
Windows |
|||
Это исправление устраняет следующие проблемы:
|
SQL Server engine |
Все |
|||
Обход длинных цепочек IAM может привести к неуданию планировщика и связанного дампа. |
SQL Server engine |
Все |
|||
QDS остается в режиме только для чтения, если перестроение индекса очистки на основе размера освобождает пространство асинхронно. |
SQL Server engine |
Windows |
|||
Экземпляр базы данных SQL Server Express LocalDB не запускается и возвращает ошибку 9003 после нескольких резервных копий в базе данных модели. |
SQL Server engine |
Windows |
|||
Нарушение доступа возникает в CSession::D eleteBlobHandleFactoryPool при сбросе сеанса для повторного использования. |
SQL Server engine |
Windows |
|||
Неправильная отчетность о размере физического сектора для блочных устройств Linux может привести к непредвиденным предупреждениям о некорректных журналах операций ввода-вывода для доставки журналов и Always On групп доступности. |
SQL Server engine |
Linux |
|||
Обработка исключений последней вероятности для индекса Columnstore происходит после ошибки 9002, заполненной журналом. |
SQL Server engine |
Все |
|||
Нарушение доступа возникает, когда XVBChainTails::UpdateChainTails обновляет m_pNewVersionChainTailInsert и m_pOldVersionChainTailInsert и эти значения не выделяются. |
SQL Server engine |
Все |
|||
Нарушение доступа возникает при создании сборки СРЕДЫ CLR после восстановления базы данных из моментального снимка. |
SQL Server engine |
Windows |
|||
При создании одноранговой публикации с использованием политики разрешения конфликтов с последней записью и одной или несколькими статьями в этой публикации имеется только один столбец, который является основным ключевым столбцом, запуск агента распространителя завершается сбоем и возвращает следующее сообщение об ошибке: Неправильный синтаксис рядом с $sys_mw_cd_id. |
SQL Server engine |
Windows |
|||
Ошибка исключения с плавающей запятой 3628 возникает при выполнении полнотекстового запроса, содержащего функцию FREETEXTTABLE. |
SQL Server engine |
Все |
|||
5017100 |
ИСПРАВЛЕНИЕ. Файл дампа нарушения прав доступа возникает во время сканирования индекса columnstore |
Производительность SQL |
Все |
||
Ошибка 2706 возникает при запуске инструкции DBCC CHECKDB WITH EXTENDED_LOGICAL_CHECKS для базы данных с помощью функции Table-Valued (TVF), которая использует индексы. Вот сообщение об ошибке: Таблица "%.*ls" не существует. |
Производительность SQL |
Windows |
|||
Создание ограничений ребер для таблиц графов соответствует нарушению доступа при использовании таблицы узла вместо пограничной таблицы в ограничении. |
Производительность SQL |
Все |
|||
Возникает нарушение доступа, и запрос завершается при использовании sp_cursoropen для SHORTEST_PATHтаблиц графа. |
Производительность SQL |
Все |
|||
Нарушение доступа возникает при попытке использовать агрегатную функцию вместе с WITHIN GROUP (GRAPH PATH), и запрос не имеет подходящего предложения MATCH. |
Производительность SQL |
Все |
|||
Нарушение доступа или сбой утверждения возникает при использовании функции LAST_QUERY_PLAN_STATS при выполнении параллельного запроса. |
Производительность SQL |
Windows |
|||
В Microsoft SQL Server 2019 скрипт создания индекса завершается сбоем и возвращает сообщение об ошибке 8624. Вот сообщение об ошибке: Внутренняя ошибка обработчика запросов: обработчику запросов не удалось создать план запроса. Для получения дополнительных сведений обратитесь в службу поддержки клиентов. |
Производительность SQL |
Windows |
|||
Происходит сбой утверждения системы, и запрос завершается при попытке использовать производную таблицу в предикате MATCH. |
Производительность SQL |
Все |
|||
В Microsoft SQL Server 2019 выполнение параметризованных запросов пропускает правило SelOnSeqPrj. Таким образом, pushdown не происходит. |
Производительность SQL |
Все |
|||
Дамп утверждения возникает в RaiseInternalError при обработке данных больших двоичных объектов (BLOB). |
Производительность SQL |
Windows |