Ce correctif logiciel s’applique également à Microsoft SQL Server 2014 Analysis Services (SSAS 2014).
Symptômes
Prenons le scénario suivant :
- Vous exécutez deux instructions UPDATE CUBE dans Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2), SQL Server 2012 Analysis Services (SSAS 2012) ou SQL Server 2014 Analysis Services (SSAS 2014).
- La première instruction UPDATE CUBE met à jour l’un des membres enfants dans une dimension parent-enfant.
- La deuxième instruction UPDATE CUBE utilise la méthode d’allocation USE_WEIGHTED_INCREMENT et contient une condition IF pour définir certaines valeurs de données sur « null » dans le membre parent de la dimension parente-enfant.
Dans ce scénario, la valeur retournée est incorrecte.
Résolution
Le problème a été résolu pour la première fois dans la mise à jour cumulative suivante de SQL Server.
Mise à jour cumulative 1 pour SQL Server 2014 /en-us/help/2931693
Mise à jour cumulative 8 pour SQL Server 2012 SP1 /en-us/help/2917531
Mise à jour cumulative 11 pour SQL Server 2012 /en-us/help/2908007
Mise à jour cumulative 9 pour SQL Server 2008 R2 SP2 /en-us/help/2887606
À 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 2012 SP1
- Dernière mise à jour cumulative pour SQL Server 2012
- Dernière mise à jour cumulative pour SQL Server 2008 R2 SP2
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».