Symptômes
Supposez que vous effectuez une mise à niveau de votre instance Microsoft SQL Server 2017 ou 2019 vers une version ultérieure à la mise à jour cumulative 4 (CU4). Lorsque vous exécutez un package SQL Server Integration Services (SSIS) qui se connecte à une instance Analysis Services à distancesous la tâche de l’agent SQL Server, vous remarquez que la tâche exécuter DDL Analysis Services ne peut pas emprunter l’identité de l’utilisateur à l’instance Analysis Services.
Remarque la connexion sous-jacente par défaut est effectuée à l’aide de AMO. AMO ne prend pas en charge l’emprunt d’identité en spécifiant un utilisateur ou un mot de passe pour la chaîne de connexion. À la place, si ce scénario est requis (par exemple, en utilisant l’agent SQL Server pour se connecter à l’instance Analysis Services), le gestionnaire de connexions doit spécifier « DataSourceInfo = MSOLAP » dans chaîne de connexion.
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Résolution
Ce problème a été résolu dans les mises à jour cumulatives de SQL Server suivantes :
À propos des mises à jour cumulatives pour SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et 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 utiliser les méthodes suivantes :
-
Vous pouvez utiliser un compte proxy SQL Server pour exécuter le travail de l’agent SQL Server.
-
Vous pouvez utiliser le compte de service de l’agent SQL Server qui dispose d’autorisations sur le serveur Analysis Services cible.
Références
En savoir plus à propos de la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.