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

症状

请考虑以下情况:

  • 你的模型部署包包含的行数超过100000。

  • 尝试使用 Microsoft SQL Server 2012 中的 MDSModelDeploy 工具(MDSModelDeploy)部署程序包。

在此方案中,虽然 MDSModelDeploy 工具运行一段时间,但它不会进行部署,并且它将返回SystemOutOfMemory 错误。

原因

出现此问题的原因是,在默认情况下,在 MDSModelDeploy 文件中将 SwitchValue 选项设置为 " 全部"。 因此,部署应用程序会尝试记录所有内容。 这将导致异常。

解决方案

累积更新信息

SQL Server 2012

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

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

2692828 在 SQL Server 2012 发布后发布的 SQL Server 2012 版本 注意 应用修补程序后,在 MDSModelDeploy 文件中,默认的 SwitchValue 设置为 Off 。 

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

更多信息

有关如何使用 MDSModelDeploy 部署模型部署包的详细信息,请访问以下 Microsoft 开发人员网络(MSDN)网站:

如何使用 MDSModelDeploy 部署模型部署包有关如何在 SQL Server 2012 中部署 Master Data Services (MDS)示例的详细信息,请访问以下 MSDN 博客网站:

如何在 SQL Server 2012 中部署 MDS 示例有关 SQL Server 2012 中 MDS 中的新增功能的详细信息,请访问以下 Microsoft TechNet 网站:

SQL Server 2012 中的 Master 数据服务(MDS)中的新增功能

需要更多帮助?

需要更多选项?

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

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

此信息是否有帮助?

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

谢谢您的反馈!

×