Master data services 在Master data services中,是否有任何方法可以将单个实体从一台服务器移动到另一台服务器?

Master data services 在Master data services中,是否有任何方法可以将单个实体从一台服务器移动到另一台服务器?,master-data-services,master-data-management,Master Data Services,Master Data Management,我有一些实体的主数据模型,它部署在生产服务器上。 现在,我在development server中又创建了两个新实体,只想移动这两个实体。 如果有人有任何想法,请与我分享。 谢谢 您有两个选择 Web应用(最简单):在您的开发服务器上,转到系统管理。单击Deployment并创建一个包。然后,通过在生产服务器上部署此包,执行相同的步骤,但在“部署”按钮下选择“部署”而不是“创建” 另一种方法是使用MDSModelDeploy.exe。您可以通过转到适当的文件夹在服务器上找到它。通常位于以下路径:

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

您有两个选择

  • Web应用(最简单):在您的开发服务器上,转到系统管理。单击Deployment并创建一个包。然后,通过在生产服务器上部署此包,执行相同的步骤,但在“部署”按钮下选择“部署”而不是“创建”

  • 另一种方法是使用MDSModelDeploy.exe。您可以通过转到适当的文件夹在服务器上找到它。通常位于以下路径:C:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration。 我建议你使用这种方法,因为你有更多的控制。您可以选择使用数据部署,也可以选择不使用或克隆模型。您可以在此处阅读更多内容([)

  • 当你的模型开始变大时,我也可以建议你考虑MultPosikAdgEnter。然后,你可以控制你需要部署的东西,如实体、视图、业务规则等。 您需要制定一个部署策略,因为如果您的开发和生产不完全相同,那么您会遇到部署错误。这通常发生在您创建业务规则时,例如,在您要部署的环境中,而不是在您的开发环境中。MDS使用大量的id,并且如果模型不同步,则会出现问题