Microsoft distribue les correctifs Microsoft SQL Server 2008 sous la forme d’un fichier téléchargeable. Dans la mesure où les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs et les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008.
Symptômes
Considérez le scénario suivant. Vous reconstruisez un cube Microsoft SQL Server 2008 Analysis Services (SSAS 2008) ou Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) dans Microsoft Team Foundation Server 2010 (TFS 2010). Ensuite, vous effectuez une synchronisation complète ou incrémentielle dans TFS 2010. Dans ce scénario, SSAS 2008 ou SSAS 2008 R2 se bloque. Par ailleurs, un fichier de vidage est généré et un message d’erreur qui ressemble à ce qui suit est enregistré dans le fichier journal de l’application :
Erreur interne : le paramètre n’est pas valide
Remarques
-
Ce problème se produit uniquement la première fois que vous effectuez la synchronisation complète ou incrémentielle dans TFS 2010 une fois le cube régénéré.
-
Pour résoudre ce problème, vous devez redémarrer le service SSAS 2008 ou SSAS 2008 R2.
Cause
Ce problème survient en raison d’un problème dans Analysis Management Object (AMO).RemarqueTFS 2010 utilise AMO pour exécuter des actions d’administration sur une base de données SSAS.
Résolution
Informations sur les mises à jour cumulatives
SQL Server 2008 Service Pack 2
Le correctif de ce problème a été émis pour la première fois dans la mise à jour cumulative 6 pour SQL Server 2008 Service Pack 2. Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
2582285 Package de mise à jour cumulative 6 pour SQL Server 2008 Service Pack 2Remarque Dans la mesure où les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs et les correctifs de sécurité inclus dans l’ancienne version du correctif SQL Server 2008. Microsoft vous recommande d’appliquer la version de correctif la plus récente qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
956909 Builds SQL Server 2008 publiées après la sortie de SQL Server 2008 Des correctifs Microsoft SQL Server 2008 sont créés pour des service packs SQL Server spécifiques. Vous devez appliquer un correctif SQL Server 2008 Service Pack 2 à une installation de SQL Server 2008 Service Pack 2. Par défaut, tout correctif fourni dans un service pack SQL Server est inclus dans le prochain Service Pack SQL Server. Remarques Pour résoudre ce problème dans SSAS 2008, appliquez la mise à jour cumulative sur un serveur sur lequel SSAS 2008 est installé.
Solution de contournement
Pour contourner ce problème, redémarrez SSAS 2008 ou SSAS 2008 R2. Si le cube n’est pas traité après avoir redémarré SSAS 2008 ou SSAS 2008 R2, procédez comme suit pour contourner le problème :
-
Utiliser SQL Server Management Studio pour traiter le cube.
-
Exécutez la synchronisation dans TFS 2010.
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
Pour plus d’informations sur le modèle de service incrémentiel pour SQL Server, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
935897 Un modèle de maintenance incrémentiel est disponible auprès de l’équipe SQL Server pour obtenir des correctifs pour les problèmes signalésPour plus d’informations sur le schéma d’appellation des mises à jour de SQL Server, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
822499 Nouveau schéma d’affectation de noms pour les packages de mise à jour logicielle Microsoft SQL ServerPour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro ci-dessous pour consulter l’article de la base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft