Symptomen
Neem het volgende scenario:
-
Microsoft SQL Server Analysis Services (SSAS) is geïnstalleerd op SQL Server 2017.
-
U configureert HTTP-toegang tot SSAS via het msmdpump.dll-bestand.
In dit scenario mislukt uw toegang tot SSAS met behulp van HTTP en ontvangt u een foutbericht dat op een van de volgende manieren lijkt:
Foutbericht: XML-parseren is mislukt op regel line_number, kolom column_number: DTD is verboden.
'Bestandssysteemfout', de volgende fout is opgetreden tijdens het lezen van het bestand 'Gecomprimeerde stream'
Oplossing
Deze oplossing is opgenomen in de volgende update voor SQL Server:
Cumulatieve update 9 voor SQL Server 2017
Nadat u deze update hebt geïnstalleerd, volgt u deze stappen om dit probleem op te lossen:
-
De IIS-toepassingsgroep onderbreken.
-
Kopieer het nieuwe msmdpump.dll-bestand naar de IIS-webserver. Zie 'Stap 1: de MSMDPUMP-bestanden kopiëren naar een map op de webserver' van het onderwerp HTTP-toegang tot Analysis Services configureren op IIS 8.0 op de Microsoft Learn-website voor meer informatie over hoe u dit doet.
-
Start de IIS-toepassingsgroep opnieuw.
Over SQL Server builds
Elke nieuwe build voor SQL Server bevat alle hotfixes en beveiligingscorrecties die in de vorige build waren. U wordt aangeraden de nieuwste build voor uw versie van SQL Server te installeren:
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Meer informatie over de standaardterminologie die Microsoft gebruikt om software-updates te beschrijven.