首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在主数据服务中,是否有任何方法将单个实体从一个服务器移动到另一个服务器?

在主数据服务中,是否有任何方法将单个实体从一个服务器移动到另一个服务器?
EN

Stack Overflow用户
提问于 2017-04-07 05:36:06
回答 1查看 1.3K关注 0票数 2

我有一些实体的主数据模型,它部署在生产服务器上。现在,我在开发服务器中又创建了两个新实体,并且只想移动这两个实体。如果任何人有任何想法,请与我分享。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-11 05:36:37

你有两个选择。

  1. Web(最简单的):在您的Dev服务器上,转到系统管理。单击部署并创建包。然后,通过在生产服务器上部署这个包,遵循相同的步骤,但是在“部署”按钮下选择deploy而不是create。
  2. 另一种选择是使用MDSModelDeploy.exe。您可以通过转到适当的文件夹在服务器上找到它。通常在这个路径中: C:\Program \Microsoft\130\主数据服务\配置。我建议您使用此方法,因为您有更多的控制。您可以选择使用数据进行部署,也可以选择不使用或克隆模型。您可以在这里阅读更多内容([https://learn.microsoft.com/en-us/sql/master-data-services/deploy-a-model-deployment-package-by-using-mdsmodeldeploy][1])

我还可以建议您在模型开始变大时考虑使用ModelPackageEditor。然后,您可以控制所需部署的内容,如实体、视图、业务规则等。

您需要有一个部署策略,因为如果您的开发和生产不完全相同,那么您就会遇到部署错误。通常,当您在部署到的环境上创建业务规则而不是在开发环境上创建业务规则时,就会发生这种情况。MDS使用大量的id,如果模型不同步,则会遇到问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43270417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档