KB4520109-FIX : une violation d’accès se produit lorsque vous restaurez une base de données OLTP en mémoire dans SQL Server 2016

Travaillez partout et à partir de n’importe quel appareil avec Microsoft 365

Effectuez une mise à niveau vers Microsoft 365 pour travailler partout avec les dernières fonctionnalités et mises à jour.

Mettre à niveau maintenant

Symptômes

Lorsque vous tentez de restaurer la base de données de traitement transactionnel en mémoire, le processus échoue en raison de l’espace disque insuffisant. Vous remarquerez peut-être qu’une violation d’accès (AV) se produit et que vous obtenez le fichier de vidage suivant.

Vidage d’une violation d’accès

DateTime SpidId    Utiliser 'dbghelp. dll’version de VersionId '

Vidage de la pile DateTime SpidId * * * envoi vers filePath

DateTime SpidId    SqlDumpExceptionHandler: Le processus 346 a généré une exception irrécupérable c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Le serveur arrête ce processus.

SpidId de début PARTIELLE

DateTime SpidId * CurrentTime SPID SpidId

DateHeure SpidId * adresse d’exception = 00007FFB7E6DA7B5 Module (sqlmin + 00000000018CA7B5)

DateTime SpidId * code d’exception = c0000005 EXCEPTION_ACCESS_VIOLATION

DateTime SpidId * violation d’accès s’est produite lors de la lecture de l’adresse 00000000000000B4

DateTime SpidId * end de base du module       PAPIER

DateTime SpidId * sqlservr 00007FF65AAA0000 00007FF65AB07FFF 00068000

DateTime SpidId * ntdll 00007FFBA0470000 00007FFBA061CFFF 001ad000

DateTime SpidId * Kernel32 00007FFBA0190000 00007FFBA02CDFFF 0013e000

De plus, vous pouvez recevoir un vidage d’assertion qui ressemble à ce qui suit si vous tentez de supprimer la base de données.

Vidage d’assertion

DateTime SpidId * * vider le thread- SPID = SPIDId, EC = 0x0000024216677B60

Vidage de la pile DateTime SpidId * * * envoi vers filePath

SpidId de début PARTIELLE

DateTime SpidId * CurrentTime SPID SpidId

DateTime SpidId * Ventilation         "FilePath" : 10210

DateTime SpidId * Termes         LdImm (&DB->CkptContext->CheckpointCount) = = 0

DateTime SpidId * RÉSULTE                 SPIDId

Processus DateTime SpidId * ID : ProcessID

Tampon d’entrée DateTime SpidId * 252 octets-

DateTime SpidId */* * * * * * Object : Database [DatabaseName] date du script : ScriptDate

DateTime SpidId */CurrentTime * * * * * */Drop Database [DatabaseName]

Statut

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Résolution

Ce problème a été résolu dans la mise à jour cumulative suivante pour SQL Server :

À propos des mises à jour cumulatives pour SQL Server :

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Références

En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×