症狀
當您嘗試在 Microsoft SQL Server 2012 Analysis Service (SSAS 2012) 或 SQL Server 2014 Analysis Service (SSAS 2014) 中執行下列其中一項作業時:
- 您可以建立計算成員,作為父子階層中所有成員的同層級。
- 您提交 [探索] 命令來查詢MDSCHEMA_MEMBERS以擷取具有 no Tree_Op 或 Tree_Op 8 屬性的MEMBER_UNIQUE_NAME。
事件識別碼 22 將記錄在應用程式記錄檔中,或錯誤0xC1000016將記錄在 msmdsrv.log 中。
解決方式
Service Pack 資訊
如果要解決這個問題,請取得 SQL Server 的 Service Pack。
如需 SQL Server 2014 Service Pack 1 (SP1) 的詳細資訊,請參閱 SQL Server 2014 Service Pack 1 中修正的錯誤。
因應措施
若要解決此問題,請考慮下列案例:
將計算成員建立為父系子系階層中 [所有] 成員底下的子系成員。
例如,取代 [Parent_child_dimensionName]。[DimAttName]。[CalculatedMemberName],請使用 [Parent_child_dimensionName]。[DimAttName]。[全部]。[CalculatedMemberName]。
使用 Discover 命令查詢MDSCHEMA_MEMBERS,以便檢索MEMBER_UNIQUE_NAME連同 Tree_Op 屬性 (,例如 Tree_Op 3) 。
請勿使用 No Tree_Op 或 Tree_Op 8。 如需設定資訊,請前往下列 MSDN 網站:
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。