В обновлении найден баг. НЕ УСТАНАВЛИВАЙТЕ ЕГО!
Установите последнее накопительной обновление.
Примечание: Изменения, связанные с встраиваемыми скалярными UDF в CU9, приводят к нарушению доступа, когда объект вызывает встраиваемую скалярную UDF (UDF1) со встраиваемой скалярной UDF (UDF2), используемой в качестве входного параметра:
OBJECT DEFINITION(view/UDF/TVF/procedure)
…
SELECT UDF1(UDF2());
…Исправление будет предоставлено в будущем накопительном обновлении. Чтобы избежать этого, отключите выражение встраиваемой скалярной UDF, используя один из следующих вариантов:
- Измените определение UDF2, добавив WITH INLINE = OFF.
- Отключите встраивание в БД используя ALTER DATABASE SCOPED CONFIGURATION SET TSQL_SCALAR_UDF_INLINING = OFF.
11 февраля 2021 года вышло девятое накопительное обновление SQL Server 2019 CU9. Build version: 15.0.4102.2. KB5000642.
Посмотреть можно здесь:
После применения накопительного пакета обновления потребуется перезагрузка.
Исправления
Справка по ошибкам |
Номер статьи КБ |
Описание |
Область исправлений |
Платформа |
---|---|---|---|---|
4538581 |
ИСПРАВЛЕНИЕ: проблемы с структуры UDF в Скалярном SQL Server 2019 |
SQL Engine |
Все |
|
4588980 |
SQL Engine |
Все |
||
4588983 |
SQL Engine |
Все |
||
5000649 |
ИСПРАВЛЕНИЕ: неверные результаты из-за незащищенных скалярных параметров |
SQL производительность |
Все |
|
5000655 |
SQL безопасности |
Все |
||
5000656 |
SQL безопасности |
Все |
||
5000670 |
ИСПРАВЛЕНИЕ: Ошибка, возникают, если тип Oracle NUMBER соотнося с типом T-SQL DECIMAL или NUMERIC |
SQL Engine |
Все |
|
5000671 |
SQL Engine |
Все |
||
5000672 |
ИСПРАВЛЕНИЕ: Исправление чтения полей NULL time для не sqlserver backends |
SQL Engine |
Все |
|
Исправление ошибки LAST_NODE =LAST_NODE предика путем включив второй проход для выражений LAST_NODE и включив соответствующий предикат в дерево запросов. |
SQL производительность |
Все |
||
Исправление нарушения Access, которое возникает, когда демонстрация xml Xevent включена и выполняется процедура в памяти, содержащая предложение select without FROM. |
SQL производительность |
Все |
||
Исправление сбоя в утверждении, который возникает при производных свойствах группы для детей CLeafOp. |
SQL производительность |
Все |
||
Исправление нарушения Access, которое возникает при выполнении выражений графика таблиц с короткими путями в SQL Server 2019 г. |
SQL Engine |
Все |
||
Включает путь async для удаленного запроса PolyBase и обеспечивает очистку времени и времени SQL Server 2019 г. |
SQL Engine |
Все |
||
Исправление проблемы зависания запроса, которая возникает в SQL Server 2019 при запросе внешней таблицы через PDW |
SQL Engine |
Все |
||
Добавляет логику случайности при сопоставлении авторов с pods в SQL Server 2019 |
SQL Engine |
Все |
||
Новые журналы и XEvents для устранения неполадок с длительной проверкой буферного пула |
SQL Engine |
Все |
||
Исправление улучшения масштабируемости хранения запросов для ненадеживных рабочих нагрузок. Хранилище запросов теперь накладывает внутренние ограничения на объем памяти, которую может использовать, и автоматически меняет режим операции на режим "Только для чтения", пока не будет возвращено достаточное количество памяти для ядер, предотвращая проблемы с производительностью. |
SQL Engine |
Все |
||
Это исправление позволяет при выполнении запроса EXECUTE (sql query') AT DATA_SOURCE [mydatasource]" параметры подключения [mydatasource] будут использоваться при подключении к этому источнику данных. |
SQL Engine |
Все |
||
Исправлена проблема, из-за которой SQL для вычисления дамповки PolyBase, использующий MD5, который не соответствует требованиям FIPS |
SQL Engine |
Все |
||
Исправлена проблема, из-за которой происходит сбой PolyBase при развертывании на платформе (Windows или Linux), а имя узла управления разрешалось в IPv6. |
SQL Engine |
Все |
||
Исправлена проблема, из-за которой операция сетевого индекса с when_supported с ошибкой в loBs, если в транзакции уже было сделано обновление |
SQL Engine |
Все |
||
Исправлена ошибка, возникаюная при выполнении запроса с помощью sp_send_dbmail в SQL агента для отправки сообщений с вложениями. |
SQL Engine |
Все |
||
Исправлена проблема, из-за которой запрос PolyBase для фона может привести к завалу процесса ползуна PolyBase при попытке устранить данные о секционации и подключение к внутренней базе данных ненадежным или прерванным. |
SQL Engine |
Все |
||
При использовании execute с at DATA_SOURCE в SQL Server 2019 запрос убирается с 8000 byte length, что может привести к ошибкам или неверным результатам. |
SQL Engine |
Все |
||
Добавляет улучшения, чтобы увеличить размер по умолчанию и хранение файлов на AlwaysOn_health. Примечание. Текущее определение для сеанса AlwaysOn_health XEvent имеет максимальный размер файла 5 мегабайт (МБ) и максимальное количество файлов из 4, максимум 20 МБ AlwaysOn_health данных XEvent. В загруженной системе вы можете быстро переопустить это ограничение и пропустить важные сведения в случае проблем, влияющих на систему. Чтобы в системе было доступно больше данных для устранения неполадок, размер файла по умолчанию изменен с 5 до 100 МБ, а число файлов по умолчанию — с 4 до 10 (в этом обновлении — не более 1 ГБ данных AlwaysOn_health XEvent). Если определение сеанса AlwaysOn_health было изменено из значений по умолчанию, это улучшение не переопишет существующие параметры. |
SQL Engine |
Все |
||
4588979 |
ИСПРАВЛЕНИЕ: не удается создать AG поверх FCI в SQL Server 2019 |
Высокая доступность |
Linux |
|
5000663 |
SQL Engine |
Linux |
||
5000669 |
Улучшение: добавляет новый построитель внешних общих запросов в SQL Server 2019 |
SQL Engine |
Linux |
|
Исправление неурожаемого условия планера, которое возникает при том, что в SQL Server 2019 для Linux при прослушивателье AG создается недействительный IP-адрес. |
SQL Engine |
Linux |
||
Исправлена проблема, из-за которой развертывание зависло в состоянии WaitingForControlPlaneFilesDownload с ObjectDisposedException в контроллере |
Кластер больших данных (BDC) |
Linux |
||
Исправление бесконечного цикла в VDI из-за неправильной инициализации переменной эрно |
SQL Engine |
Linux |
||
Исправлена проблема, из SQL из-за которой процесс SQL не завершается надлежащим образом, что приводит к сбой при последующем запуске SQL Server, когда AG-Helper отправить команду KILL 9 для прекращения SQL Server процесса |
Высокая доступность |
Linux |
||
Обновление версии Zulu JRE для mssql-zulu-jre-11.43.56-1 и mssql-zulu-jre-8-8.50.0.52-1 |
SQL Engine |
Linux |
||
4538688 |
ИСПРАВЛЕНИЕ: в SQL Server 2019 г. возникает серьезное вращение |
SQL Engine |
Windows |
|
4547890 |
Integration services |
Windows |
||
4565944 |
Улучшение: настройка максимального времени фиксации группы вручную в SQL Server 2017 и 2019 г. |
Высокая доступность |
Windows |
|
4568447 |
Высокая доступность |
Windows |
||
4569837 |
Integration services |
Windows |
||
4575689 |
SQL производительность |
Windows |
||
4575939 |
SQL Engine |
Windows |
||
4575940 |
SQL Engine |
Windows |
||
4577932 |
Высокая доступность |
Windows |
||
4577933 |
SQL производительность |
Windows |
||
4577976 |
SQL производительность |
Windows |
||
4580397 |
OLTP в памяти |
Windows |
||
4585971 |
SQL Engine |
Windows |
||
4588977 |
ИСПРАВЛЕНИЕ: SQL Server происходит сбой при Afd! Процесс DbCreateSocketOperation не удается |
SQL подключения |
Windows |
|
4588978 |
SQL Engine |
Windows |
||
4588981 |
Высокая доступность |
Windows |
||
4588982 |
SQL Engine |
Windows |
||
4588984 |
ИСПРАВЛЕНИЕ: вращение XVB_List в высококонтрентных рабочих нагрузках при использовании RCSI |
SQL Engine |
Windows |
|
4589170 |
ИСПРАВЛЕНИЕ: При обработке куба при применении SSAS 2016 с SP2 с помощью 7 возникает зависание |
Службы Analysis Services |
Windows |
|
4589171 |
ИСПРАВЛЕНО: При запуске запроса для экземпляра SSAS возникает непредвиденное сообщение об ошибке |
Службы Analysis Services |
Windows |
|
4589345 |
SQL Engine |
Windows |
||
4589350 |
SQL Engine |
Windows |
||
4594016 |
SQL Engine |
Windows |
||
5000895 |
SQL Engine |
Windows |
||
Повышает производительность функции SSISDB за счет добавления индексов event_message_context и execution_property_override_values таблиц в SQL Server 2019 г. |
Integration services |
Windows |
||
ИСПРАВЛЕНИЕ. Запрос возвращает другой набор результатов при запуске в таблицах, оптимизированных к памяти и основанных на дисках, в SQL Server 2019 г. |
SQL производительность |
Windows |
||
Исправлена проблема, из-за которой выбор данных из sys.database при большом количестве баз данных в SQL Server 2019 г. выполняется дольше, чем в предыдущих версиях SQL Server |
Высокая доступность |
Windows |
||
Исправление ошибки нарушения access, которая возникает при быстром выполнении функции "sp_refreshsqlmodule" несколько раз в строке, из-за чего создается дамп стопки. |
SQL Engine |
Windows |
||
ИСПРАВЛЕНИЕ: Периодически в отчете о внеплановом завершении функции масштабирования SSIS в статусе выполнения сообщается "Непредвиденное окончание", но все задачи завершаются успешно |
Integration services |
Windows |
||
Исправление ошибки задания агента репликации и синхронизации, которая возникает при запуске задания с новой вторичной репликой после отладки в группе доступности, которая содержит базу данных рассылки для репликации транзакций. Не удается опубликовать уведомление для SQLServerAgent |
SQL Engine |
Windows |
||
При выполнении утверждений в базе данных или файлах, содержащих временные таблицы с системными версиями, из-за выполнения DBCC SHRINKFLE или SHRINKDATABASE может вызывать ошибку в утверждении об исключении |
SQL Engine |
Windows |
||
Исправление рекурсивной иерархии в explore page that is not working properly in MDS version 2019 |
Data Quality Services (DQS) |
Windows |
||
Исправление исключения, которое возникает при sys.dm_db_stats_properties запроса к таблице с пространственным индексом в SQL Server 2019 г. |
SQL производительность |
Windows |
||
Устраняет замки, которые возникают в [каталоге]. [set_execution_property_override_value] |
Integration Services |
Windows |
||
Исправлена проблема, из-за которой во время запуска DBCC CHECKTABLE PHYSICAL_ONLY из-за полнота диска. Сеанс остается в состоянии ИЛ\ROLLBACK, и цепочки ожидают CHECK_TABLES_THREAD_BARRIER с увеличением времени ожидания |
SQL Engine |
Windows |
||
При запуске ФУНКЦИИ ВОССТАНОВЛЕНИЯ ДЛЯ резервной копии SQL Server 2016 вы можете заметить ошибку 3285, даже если указан правильный размер блока. Если ошибка сохраняется после применения этого исправления, укажите правильный размер блока или обратитесь в службу поддержки Майкрософт за помощью |
SQL Engine |
Windows |
||
ИСПРАВЛЕНИЕ. При попытке восстановления из сжатой или зашифрованной резервной копии через существующую базу данных с поддержкой TDE вы можете заметить, что восстановление может занять больше времени, чем ожидалось |
SQL Engine |
Windows |
||
ИСПРАВЛЕНО: VERIFY_CLONEDB печатается сообщение "Сбой проверки базы данных клонирования" для базы данных, если имя базы данных начинается с номера |
SQL Engine |
Windows |
||
Исправление SQL Server, которая возникает при сбой группы доступности вручную в другую реплику. Однако отбой происходит успешно, но базы данных из предыдущего основного (теперь дополнительного), из которых не удалось получить A AG, не будут выйти в сеть и будут создаваться дампы с утверждениями. Файл: <FilePath\FileName>, line=LineNumber Failed Assertion = 'inCorrectOrder' |
SQL Engine |
Windows |
||
Исправление ошибки неурожаемого планщика, которая может возникать, когда хранилище Query пытается увеличивать структуру памяти во время сильной рабочей нагрузки |
SQL Engine |
Windows |
||
Исправлена проблема с отправкой маркера "Готово" перед отправкой состояния "Kill сеанса", когда сеанс по ошибке был разодан. Это исправит проблему неправильного состояния сеанса, возникают, когда сеанс SQL Server экземпляре внешнего источника данных |
SQL подключения |
Windows |
||
Исправление ошибки, которая возникает, когда в MSTVF называется функция отслеживания изменений. Msg 443, Level 16, State 1, ProcedureName, LineNumber [Batch Start LineNumber] |
SQL Engine |
Windows |
||
Forwarder is unable to reconnect to global primary primary planned failover if the LISTENER_URL is modified |
Высокая доступность |
Windows |
||
Исправлена ошибка, из-за которой при восстановлении базы данных с поддержкой TDE из резервной копии с параметром сжатия и параметром "с файлом =" может возникнуть следующая ошибка: больше 1 Msg 3241, Level 16, State 40, Line LineNumber |
SQL Engine |
Windows |
||
Когда служба полного текста fdhost пытается индексировать столбец содержимым типа EML с помощью фильтра c:\windows\system32\mimefilt.dll версии 2008.0.19041.1,процесс fdhost.exe прекращается 0xc0000409 STATUS_STACK_BUFFER_OVERRUN. |
SQL Engine |
Windows |
||
Исправление дампа нарушения доступа, который возникает после выполнения запроса с помощью OUTER APPLY на sys.dm_db_index_operational_stats |
SQL Engine |
Windows |
||
Исправлена проблема, из-за которой при вложении метаданных Memory-Optimized tempdb (HkTempdb) часто создаются дампы сбоя и нарушения доступа. |
SQL Engine |
Windows |
||
ИСПРАВЛЕНИЕ: SQL агента не удается с нарушением общего доступа при написании для выходного файла шага в SQL 2019 |
Средства управления |
Windows |
||
Исправлена ошибка, из-за которой при восстановлении базы данных произошла ошибка 3257 (ошибка с недостаточной свободной областью), когда размер базы данных превышает 2 ТБ. Проблема происходит, если объем ресурсов totalAllocationUnits в целевом объеме превышает 4 294 967 295 единиц (например, если целевой объем больше 16 ТБ и использует размер единицы выделения = 512байт и один сектор на кластер). |
SQL Engine |
Windows |
||
Исправлена проблема, из-за которой при выполнении запросов в режиме чтения с высокой одновременной чтением или записи по типам данных XML может возникать исключение нарушения доступа. |
SQL Engine |
Windows |
||
Обновление версии Zulu JRE до mssql-zulu-jre-11.43.56 |
SQL Engine |
Windows |
||
ИСПРАВЛЕНО. Если главный пакет SSIS вызывает несколько пакетов SSIS, а их диспетчеры подключений заданы параметрами, происходит сбой выполнения пакета SSIS с ошибкой "НЕОЖИДАННОЕ ОКОНЧАНИЕ" или "НЕДОПУСТИМЫЙ АТРИБУТ СТРОКА ПОДКЛЮЧЕНИЯ" при обновлении строк подключения. |
Integration services |
Windows |
||
Добавляет новый параметр, который освободит только кэш LogPool: DBCC FREESYSTEMCACHE('LogPool') |
SQL Engine |
Windows |
||
ИСПРАВЛЕНИЕ: Если вы используете ВерсиюStoreTableAccess::P opulateRowData в SQL 2019 Always On Availability Group Readable replica, при этом не возникает повреждения |
Высокая доступность |
Windows |
||
Исправление ошибки утверждения, которая возникает в FAILED_ASSERTION_42ac_sqlmin.dll! LogLockCollectionVerify::Callback в SQL Server 2019 |