KB4340742-修正:在 SQL Server 中使用 HTTP 存取 SSAS 失敗

徵狀

請試想下列案例:

  • 您已在 SQL Server 2017 上安裝 Microsoft SQL Server Analysis Services (SSAS)。

  • 您可以透過 msmdpump 檔案,將 HTTP 存取權設定為 SSAS。

在這種情況下,使用 HTTP 對 SSA 的存取失敗,而且您會收到類似下列其中一項的錯誤訊息:

錯誤訊息: XML 分析失敗的列 line_number,資料行 column_number: DTD 是禁止的。

「檔案系統錯誤」在從檔案「壓縮資料流程」讀取時發生下列錯誤

解決方案

此修正套裝程式含在下列 SQL Server 更新中:

SQL Server 2017 的累積更新 9

安裝此更新後,請遵循下列步驟以解決此問題:

  1. 暫停 IIS 應用程式池。

  2. 將新的 msmdpump 檔案複製到 IIS web 檔。 如需如何執行此動作的詳細資訊,請參閱 Microsoft 檔網站上的 [ 設定 HTTP 存取權至 Web 服務器8.0 上 的 MSMDPUMP 檔案至網頁伺服器上的檔案] 主題。

  3. 重新開機 IIS 應用程式池。

關於 SQL Server 組建

每個新組建的 SQL Server 都包含先前組建中的所有修復程式和安全性修正程式。 我們建議您安裝適用于您的 SQL Server 版本的最新組建:

SQL Server 2017 的最新組建

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

參考

瞭解 Microsoft 用於描述軟體更新的標準 術語

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×