Ознаки
Розглянемо такий сценарій:
-
На комп'ютері інстальовано microsoft SQL Server Analysis Services (SSAS) SQL Server 2017.
-
Настроювання HTTP доступ до SSAS через msmdpump.dll файл.
У цьому випадку не вдається отримати доступ до SSAS за допомогою протоколу HTTP, і з'являється повідомлення про помилку, подібне до одного з таких:
Повідомлення про помилку: не вдалося проаналізувати XML у line_number рядка, стовпець column_number: DTD заборонено.
"Помилка файлової системи", під час читання файлу "Стиснутий потік" сталася така помилка
Спосіб вирішення
Це виправлення включено в таке оновлення для SQL Server:
Сукупне оновлення 9 для SQL Server 2017
Після інсталяції цього оновлення виконайте наведені нижче дії, щоб вирішити цю проблему.
-
Призупинити пул застосунків IIS.
-
Скопіюйте новий файл msmdpump.dll до веб-сервера IIS. Відомості про те, як це зробити, див. в розділі "Крок 1. Копіювання файлів MSMDPUMP до папки на веб-сервері" статті Настроювання доступу HTTP до служб аналізу Analysis Services у службах IIS 8.0 на веб-сайті Microsoft Learn.
-
Перезапустіть пул застосунків IIS.
Про збірки SQL Server
Кожна нова збірка для SQL Server містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Радимо інсталювати найновішу збірку для своєї версії SQL Server.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "Стосується".
Посилання
Дізнайтеся про стандартну термінологію , яка використовується корпорацією Майкрософт для опису оновлень програмного забезпечення.