此修正程式也適用於 Microsoft SQL Server 2014 Analysis Services (SSAS 2014) 。
症狀
當您嘗試 (Microsoft SQL Server 2012 Analysis Services (SSAS 2012) 或 SQL Server 2014 Analysis Services (SSAS 2014) 中,針對關聯式線上分析處理 (ROLAP) 分割區執行一些 MDX) 查詢時,收到下列錯誤訊息:
注意
OLE DB 錯誤: OLE DB 或 ODBC 錯誤: 無效的欄位名稱 '<ColumnName>'。; 42S22
當下列條件成立時,會出現此問題:
- MDX 查詢專案位於父/子階層的非根層級。
- WHERE 子句包含父/子階層成員上的述詞。
解決方式
此問題已先在下列 SQL Server 累積更新中修正。
SQL Server 2014 累積更新 1 /zh-tw/help/2931693
SQL Server 2012 SP1 的累積更新 7 /zh-tw/help/2894115
關於 SQL Server 的累積更新
SQL Server 的每個新累積更新都包含所有 Hotfix 和先前累積更新的所有安全性修正程式。 查看 SQL Server 的最新累積更新:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。