Symptômes
Lorsque vous exécutez une instruction BULK INSERT dans Microsoft SQL Server 2016, le instance de SQL Server peut se bloquer. En outre, un message d’erreur semblable à ce qui suit est enregistré dans le journal des erreurs SQL Server :
Remarque
date time spid118 ***Stack Dump envoyé à C :\Program Files\Microsoft SQL Server\MSSQL13. MSSQLSERVER\MSSQL\LOG\SQLDumpfile.txt
date time spid118 SqlDumpExceptionHandler : le processus 118 a généré une exception irrécupérable c000000d EXCEPTION_INVALID_CRT_PARAMETER. SQL Server termine ce processus.
date time spid118 * *******************************************************************************
date time spid118 *
date time spid118 * BEGIN STACK DUMP :
date time spid118 * Datatime spid 118
date time spid118 *
date time spid118 *
date time spid118 * Exception Address = 00007FF82FAA8A5C Module(KERNELBASE+0000000000008A5C)
date time spid118 * Exception Code = c000000d EXCEPTION_INVALID_CRT_PARAMETER
date time spid118 * Mémoire tampon d’entrée 318 octets -
date time spid118 * BULK INSERT Tablename FROM Datafile.
date time spid118 * txt' WITH (DATAFILETYPE='char', FIELDTERMINATOR='\0',CODEPAGE='ACP', ROW
date time spid118 * S_PER_BATCH=1) ;
date time spid118 *
date time spid118 *
date time spid118 * MODULE
Résolution
Ce correctif est inclus dans les mises à jour suivantes :
- Mise à jour cumulative 4 pour SQL Server Service Pack 1 2016
- Mise à jour cumulative 7 pour SQL Server 2016
À propos des builds SQL Server 2016
Chaque nouvelle build pour SQL Server 2016 contient tous les correctifs logiciels et correctifs de sécurité inclus dans la build précédente. Nous vous recommandons d’installer la dernière build pour SQL Server 2016.
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Références
Découvrez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.