该修补程序同样适用于 Microsoft SQL Server 2014 Analysis Services (SSAS 2014)。
症状
请考虑以下情况:
-
重新启动运行 Microsoft SQL Server 2012 Analysis Services (SSAS 2012)或 SQL Server 2014 Analysis Services (SSAS 2014)的服务器,然后使用DISCOVER_XML_METADATA 行集 或 Microsoft SQL server Management Studio加载数据库。
-
同时,执行并提交另一个事务。 例如,创建 Analysis Services 跟踪对象。
在此方案中,将取消数据库加载,并在跟踪中收到以下错误消息:
由于锁定冲突,操作已被取消。 加载工具包时出错。 加载模型时发生错误。 由于锁定冲突,操作已被取消。在数据库 "database_name" 中加载表 ' ' 的 VertiPaq 数据时发生错误。 数据库对象损坏,无法查询。 从服务器中删除此数据库,从备份中还原,或创建/处理它。 加载模型时发生错误。
或者,你可能会收到以下错误消息:
名称为 "ReplReships" 的表不存在。加载模型时发生错误。(AnalysisServices)
或者,在启动 SSA 后,您看不到所有加载到服务器的表格模型数据库。
解决方案
此问题首先在 SQL Server 的以下累积更新中修复:
SQL Server 2014 的累积更新1 /en-us/help/2931693
SQL Server 2012 SP1 的累积更新7 /en-us/help/2894115
SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
参考
请参阅 Microsoft 用于描述软件更新的 术语 。