使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

假设你将 Microsoft SQL Server 2012 与 SQL Server 2012 Service Pack 1 (SP1)或计算机上的更高版本一起应用。 当你尝试在 SQL Server 2012 SP1 中打开表格模型文件(bim 文件)时,SQL Server 数据工具中出现错误,并且收到以下错误消息:

在工作区数据库上打开模型时发生错误。 原因:不能对具有子元素的元素调用 ReadElementContentAs ()方法。

原因

出现此问题的原因是 SQL Server Analysis Services 表格项目无法成功分析 bim 文件的 XML 结构中的批注标记。

解决方案

若要解决此问题,请在打开表格模型文件的计算机上安装累积更新。

累积更新信息

SQL Server 2012 服务 SP1 的累积更新3

此问题的修补程序首次在累积更新3中发布。有关如何为 SQL Server 2012 SP 1 获取累积更新包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2812412 SQL Server 2012 的累积更新程序包 3 Service Pack 1注意 由于这些版本是累积的,因此每个新的修复版本都包含了以前的 SQL Server 2012 SP 1 修复版本中包含的所有修补程序和所有安全修补程序。 我们建议你考虑应用包含此修补程序的最新修复版本。 有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

2772858 在发布 SQL Server 2012 Service Pack 1 之后发布的 SQL Server 2012 版本

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。

解决方法

若要解决此问题,请在文本编辑器中手动打开 bim 文件以删除批注标记。 例如,例如使用记事本打开文件。注意

  • Microsoft 不支持或建议编辑 bim 文件,因为文件格式不应在典型情况下手动进行编辑。 此外,如果从项目文件中删除了元数据,则依赖于批注标记的某些第三方加载项可能不起作用。

  • 例如,如果手动删除批注标记,则 SQL Server 数据工具的 CodePlex 投标帮助程序外接程序可能不起作用,在这种情况下,请转到以下 CodePlex 网站查看解决方法:表格批注解决方法

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×