KB4024989 - ИСПРАВЛЕНО: ошибка "EXCEPTION_INVALID_CRT_PARAMETER" с оператором BULK INSERT в SQL Server 2016

Применяется к
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

Проблема

При выполнении инструкции BULK INSERT в Microsoft SQL Server 2016 экземпляр SQL Server может аварийно завершить работу. Кроме того, в журнале ошибок SQL Server регистрируется сообщение об ошибке, похожее на следующее:

Примечание

  • дата и время spid118 ***Дамп стека, отправляемый в C:\Program Files\Microsoft SQL Server\MSSQL13. MSSQLSERVER\MSSQL\LOG\SQLDumpfile.txt

  • Дата и время spid118 SqlDumpExceptionHandler: процесс 118 создал неустранимое исключение c000000d EXCEPTION_INVALID_CRT_PARAMETER. SQL Server завершает этот процесс.

  • дата и время spid118 * *******************************************************************************

  • дата и время spid118 *

  • ДАТА И ВРЕМЯ SPID118 * НАЧАЛО ДАМПА СТЕКА:

  • дата и время spid118 * Datatime spid 118

  • дата и время spid118 *

  • дата и время spid118 *

  • дата и время spid118 * адрес исключения = модуль 00007FF82FAA8A5C(KERNELBASE+0000000000008A5C)

  • дата и время spid118 * Код исключения = c000000d EXCEPTION_INVALID_CRT_PARAMETER

  • дата и время spid118 * входной буфер 318 байт -

  • date time spid118 * BULK INSERT Tablename FROM Datafile.

  • date time spid118 * txt' WITH (DATAFILETYPE='char', FIELDTERMINATOR='\0',CODEPAGE='ACP', ROW

  • дата и время spid118 * S_PER_BATCH=1);

  • дата и время spid118 *

  • дата и время spid118 *

  • дата и время spid118 * MODULE

Решение

Это исправление включено в следующие обновления.

Сведения о сборках SQL Server 2016

Каждая новая сборка SQL Server 2016 содержит все исправления и исправления безопасности, которые были включены в предыдущую сборку. Рекомендуется установить последнюю сборку SQL Server 2016.

Состояние

Корпорация Майкрософт подтвердила, что это проблема продуктов Microsoft, перечисленных в разделе «Относится к».

Ссылки

Узнайте о терминологии , используемой корпорацией Майкрософт для описания обновлений программного обеспечения.