KB4340742 - REMEDIERE: Accesul la SSAS prin utilizarea HTTP nu reușește în SQL Server

Se aplică la
SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core

Simptome

Luați în considerare următorul scenariu:

  • Aveți Microsoft SQL Server Analysis Services (SSAS) instalat în SQL Server 2017.
  • Configurați accesul HTTP la SSAS prin fișierul msmdpump.dll.

În acest scenariu, accesul la SSAS prin utilizarea HTTP nu reușește și primiți un mesaj de eroare care seamănă cu unul dintre următoarele:

Notă

Mesaj de eroare: Analiza XML nu a reușit la linia line_number, coloana column_number: DTD este interzis.

Notă

"Eroare de sistem de fișiere", următoarea eroare a apărut în timpul citirii din fișierul "Flux comprimat"

Rezolvare

Această remediere este inclusă în următoarea actualizare pentru SQL Server:

Actualizarea cumulativă 9 pentru SQL Server 2017

După ce instalați această actualizare, urmați acești pași pentru a rezolva problema:

  1. Puneți în pauză rezervorul de aplicații IIS.
  2. Copiați noul fișier msmdpump.dll pe serverul web IIS. Pentru informații despre cum să procedați, consultați "Pasul 1: Copiați fișierele MSMDPUMP într-un folder de pe serverul Web" din subiectul Configurarea accesului HTTP la Analysis Services pe IIS 8.0 de pe site-ul web Microsoft Learn.
  3. Reporniți rezervorul de aplicații IIS.

Despre compilările SQL Server

Fiecare versiune nouă pentru SQL Server conține toate remedierile rapide și remedierile de securitate din compilarea anterioară. Vă recomandăm să instalați cea mai recentă compilare pentru versiunea dvs. de SQL Server:

Cea mai recentă versiune pentru SQL Server 2017

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft care sunt listate în secțiunea „Se aplică la”.

Referințe

Aflați despre terminologia standard pe care o utilizează Microsoft pentru a descrie actualizările de software.