KB4340742 - CORRECTIF : l’accès à SSAS à l’aide de HTTP échoue dans SQL Server

S’applique à
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Symptômes

Prenons le scénario suivant :

  • Microsoft SQL Server Analysis Services (SSAS) est installé depuis SQL Server 2017.
  • Vous configurez l’accès HTTP à SSAS via le fichier msmdpump.dll.

Dans ce scénario, votre accès à SSAS à l’aide du protocole HTTP échoue et un message d’erreur semblable au suivant s’affiche :

Remarque

Message d’erreur : échec de l’analyse XML à la ligne line_number, colonne column_number : DTD est interdit.

Remarque

« Erreur du système de fichiers », l’erreur suivante s’est produite lors de la lecture du fichier « Flux compressé »

Résolution

Ce correctif est inclus dans la mise à jour suivante pour SQL Server :

Mise à jour cumulative 9 pour SQL Server 2017

Après avoir installé cette mise à jour, procédez comme suit pour résoudre ce problème :

  1. Suspendez le pool d’applications IIS.
  2. Copiez le nouveau fichier msmdpump.dll sur le serveur web IIS. Pour plus d’informations sur la procédure à suivre, reportez-vous à la section « Étape 1 : copier les fichiers MSMDPUMP dans un dossier sur le serveur Web » de la rubrique Configurer l’accès HTTP à Analysis Services sur IIS 8.0 du site Web Microsoft Learn.
  3. Redémarrez le pool d’applications IIS.

À propos des builds de SQL Server

Chaque nouvelle build de SQL Server contient tous les correctifs logiciels et correctifs de sécurité qui se trouvaient dans la version précédente. Nous vous recommandons d’installer la version la plus récente pour votre version de SQL Server :

La dernière build pour SQL Server 2017

É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 standard utilisée par Microsoft pour décrire les mises à jour logicielles.