Symptômes
Supposez que vous utilisez une table calculée qui résume le DataSet dans une requête de partition dans Microsoft SQL Server 2014 et 2016. Dans ce cas, vous pouvez être amené à avoir une relation circulaire dans les cas suivants :
-
Les noms des colonnes de la table calculée sont les mêmes que ceux de la fonction de synthèse, et les tables associées possèdent une relation plusieurs-à-un à la table calculée.
-
La table calculée est associée aux tables qui font partie de la fonction de synthèse. Par exemple, la table B est associée à la table calculée. Il existe un nom de colonne dans la table B qui correspond à un nom de colonne dans une ou plusieurs tables faisant partie de la fonction AutoSummarize.
Résolution
Ce problème a été résolu dans les mises à jour suivantes de SQL Server :
Mise à jour cumulative 3 pour SQL Server 2016 SP2
Mise à jour cumulative 11 pour SQL Server 2016 SP1
Mise à jour cumulative 12 pour SQL Server 2014 Service Pack 2
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et correctifs de sécurité présents dans la build précédente. Nous vous recommandons d’installer la dernière version pour votre version de SQL Server :
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Apprenez-en davantage sur la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.