1

我有一个带有 MDS 的 MS SQL Server 2012 实例。MDS 实例用作生产环境。

现在,当然,我想为 MDS 提供一个开发/测试环境。目前我只有一台服务器和一个运行 SQL Server 2012 的实例,如果可能的话,在这个 SQL Server 实例上设置一个新的 MDS 实例就足够了。你有这样做的经验吗?

还是在另一台服务器上安装测试 MDS 环境更好?

谢谢!

4

3 回答 3

2

是的,您可以在单个 SQL Server 安装中运行任意数量的 MDS 实例。唯一的要求是每个 MDS 实例都有自己的数据库。您可以:

  1. 使用 MDS 配置工具创建一个新数据库,然后使用模型部署工具来引入您的模型。更多信息在这里:http: //msdn.microsoft.com/en-us/library/ff486956.aspx

  2. 按照上面 user1407800 的建议,备份和恢复生产数据库。但是,如果您确实使用备份/恢复方法,请确保在配置工具中至少选择一次数据库,以便它可以验证恢复的数据库一切正常并修复任何问题。

一旦您有了数据库,您就可以使用 MDS 配置管理器创建一个在其上运行的新 Web 应用程序。

于 2012-10-15T03:42:51.280 回答
0

我备份 -> 恢复了 MDS 数据库并使用 MDS 配置管理器来设置其余部分。工作完美。

于 2012-08-06T07:10:59.487 回答
0

执行 deployclone 而不是 deploynew 非常重要。如果您执行 deploynew,您以后将无法将模型更改从 dev 推送到 test/prod。

http://msdn.microsoft.com/en-us/library/hh479646.aspx

于 2013-08-18T09:14:15.937 回答