KB3168740 : une violation d’accès se produit lorsque vous exécutez deux packages parents qui exécutent le même package enfant en parallèle dans SQL Server 2014 ou 2016

S’applique à
SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use)

Symptômes

Prenons le scénario suivant :

  • Vous utilisez SQL Server Integration Services (SSIS) avec SQL Server 2014 ou 2016.
  • Vous créez deux packages SSIS qui exécutent tous les deux le même package enfant.
  • Le package enfant contient un chaîne de connexion spécifié par une expression.
  • Vous exécutez ces deux packages parents en parallèle.

Dans ce scénario, une condition de concurrence qui provoque une violation d’accès peut se produire.

Résolution

Ce problème a été résolu dans les mises à jour cumulatives suivantes pour SQL Server :

Mise à jour cumulative 8 pour SQL Server Service Pack 1 2014
        
         Mise à jour cumulative 2 pour SQL Server 2014 SP2
        
         Mise à jour cumulative 2 pour SQL Server 2016
      

À 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 :

Dernière mise à jour cumulative pour SQL Server 2014
        
         Dernière mise à jour cumulative 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.