KB2638216-修正:當您執行的查詢在 SSA 2008 R2 中使用 MDX 保留關鍵字做為參數名稱時,出現錯誤訊息

Microsoft 會將 Microsoft SQL Server 2008 R2 Service Pack 1 (SP1)修正成一個可下載的檔案。 因為修正程式是累加的,所以每個新發行版本本都包含舊版 SQL Server 2008 R2 Service Pack 1 (SP1)更新版本中所包含的所有熱修復程式和安全性更新。

徵狀

請試想下列案例:

  • 您在 Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2)的 MDX 查詢中使用 MDX 保留的關鍵字作為參數名稱。例如,您在查詢中使用 "@Date" 做為參數:

    SELECT STRTOMEMBER(@Date) ON 0 FROM [CubeName]
  • 您嘗試執行查詢。

在這種情況下,您會收到類似以下的錯誤訊息:

Parser: "Date" 的語法不正確。

注此問題會發生在所有類型的 SSAS 查詢中。 這包括 MDX、DAX 及 DMX 查詢。

解決方案

累積更新資訊

SQL Server 2008 R2 SP1 的累積更新套件4

此問題的修正程式是以累積更新4第一次發行。如需有關如何取得 SQL Server 2008 R2 SP1 累積更新套件的詳細資訊,請按一下下列文章編號,以查看 Microsoft 知識庫中的文章:

2633146 SQL Server 2008 R2 SP1 的累積更新套件4注意: 因為組建是累加的,所以每個新的修正程式版本都包含先前 SQL Server 2008 R2 SP1 修正版本中所包含的所有修復程式及所有安全性修正程式。 我們建議您考慮套用包含此熱修復程式的最新修正版本。 如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

2567616 在發行 SQL Server 2008 R2 SP1 之後發行的 SQL Server 2008 R2 組建

因應措施

若要解決此問題,請不要使用 MDX 保留關鍵字做為參數名稱。

狀態

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

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×