KB4552478 – CORRECTIF : Agent de distribution message de journal « Valeurs paramétrées pour la commande ci-dessus » est manquant

S’applique à

  • Toutes les versions ultérieures au Service Pack 3 (SP3) pour SQL Server 2014
  • Toutes les versions postérieures au SP2 (y compris celui-ci) pour SQL Server 2016
  • Mise à jour cumulative 3 à 19 (toutes deux incluses) pour SQL Server 2017
  • Toutes les versions avant la mise à jour cumulative 5 pour SQL Server 2019

Symptômes

Supposons que vous utilisez l’une des versions de SQL mentionnées dans la section « S’applique à ». Si vous activez le journal détaillé de sortie pour l’agent de distribution, vous remarquerez que la sortie de l’agent de distribution contient des informations récapitulatives qui ne comprennent pas les informations suivantes :
 

Remarque

  • DateTime Horodatage de la dernière transaction : 0x00000033000000ff00bc00000000
  • Transaction seqno : 0x00000033000001500023
  • ID de commande : 1
  • Partiel : 0
  • Type : 30
  • Commande : <<ParameterizedCommand>>
  • DateTime sp_MSget_repl_commands timestamp renvoyé : 0x0x0000003300000150002300000000, 1, nombre de lignes locales : 1
  • DateTime Valeurs paramétrées pour la ou les commandes ci-dessus : {{1.1000, 43659, 2}}sp_MSget_repl_commands la valeur d’horodatage est : 0x0x0000003300000150002300000000

Résolution

Ce problème est résolu dans les mises à jour cumulatives suivantes 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 :

Solution de contournement

Pour contourner ce problème, vous pouvez définir OutputVerboseLevel dans le cadre des paramètres de profil de l’agent de distribution. Par exemple, si l’agent de distribution utilise le profil d’agent par défaut, créez un profil et ajoutez le paramètre OutputVerboseLevel avec sa valeur. Et puis utilisez ce profil pour l’agent de distribution.

É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

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