Symptom
När du kör ett BULK INSERT-uttryck i Microsoft SQL Server 2016 kan det hända att SQL Server-instansen kraschar. Dessutom visas ett fel meddelande som liknar följande i SQL Server-felloggen:
datum/tid spid118 * * * stackens dump skickas till c:\Program\Microsoft SQL-Server\MSSQL13. MSSQLSERVER\MSSQL\LOG\SQLDumpfile. txt
datum tid spid118 SqlDumpExceptionHandler: process 118 uppstod c000000d EXCEPTION_INVALID_CRT_PARAMETER. SQL Server avslutar den här processen.
datum/tid spid118 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
datum och tid spid118 *
datum och tid spid118 * starta stackdump:
datum/tid spid118 * initieringsparameter SPID 118
datum och tid spid118 *
datum och tid spid118 *
datum tid spid118 * undantags adress = 00007FF82FAA8A5C-modul (KERNELBASE + 0000000000008A5C)
datum tid spid118 * undantags kod = c000000d EXCEPTION_INVALID_CRT_PARAMETER
datum tid spid118 * indatabufferten 318 byte –
datum/tid spid118 * bulk infoga TableName från en datafile.
datum tid spid118 * txt ' with (DATAFILETYPE = ' char ", FIELDTERMINATOR = ' \ 0 ', codepage = ' AVS ', rad
datum/tid spid118 * S_PER_BATCH = 1);
datum och tid spid118 *
datum och tid spid118 *
datum/tid spid118 * modul
Lösning
Denna korrigering ingår i följande uppdateringar:
-
Kumulativ uppdatering 4 för SQL Server 2016 Service Pack 1
-
Kumulativ uppdatering 7 för SQL Server 2016
Om SQL Server 2016-versioner
Varje ny version för SQL Server 2016 innehåller alla snabb korrigeringar och säkerhets korrigeringar som fanns i den föregående versionen. Vi rekommenderar att du installerar den senaste versionen av SQL Server 2016.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.