Symptômes
Lorsque l’utilitaire SQLDiag s’exécute sur SQL Server 2017 ou 2019, il peut ne pas générer de sortie en raison d’une temp.dbo.sp_sqldiag14 de procédure stockée manquante. De plus, les messages d’erreur suivants peuvent s’afficher :
Dans le fichier SQLDiag _sp_sqldiag_Shutdown.out :
Msg 2812, Level 16, State 62, Server ServerName, Line LineNumber
Impossible de trouver la procédure stockée « tempdb.dbo.sp_sqldiag14 ».
Dans le fichier SQLDiag\internal\##ServerName><__RUN_sp_sqldiag_cleanup.out :
Msg 2812, Level 16, State 62, Server ServerName, Line LineNumber
Impossible de trouver la procédure stockée « tempdb.dbo.sp_sqldiag_cleanup14 ».
É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ésolution
Ce problème est 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 logiciels et tous 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.