1

设想:

  • 生产服务器在 myDomain.com 域中运行 SQL Server 2008
  • 开发/测试/阶段服务器在 dev-myDomain.com 域中运行 SQL Server 2008
  • 使用 SourceSafe 在本地运行的 SQL Server 2008 源代码控制上完成的实际开发工作

首先,这个设置/环境有意义吗?而且,有什么好的方法可以将项目(包括 SSAS、SSIS、SSRS)从本地部署到开发服务器并最终上线?

是否在 SourceSafe 中包含输出(编译)文件并从那里进行部署?如果有什么想法?

或者,直接从 Visual Studio 开始,而没有在 SoureSafe 中更好地输出?

谢谢。

4

2 回答 2

1

我们在很大程度上依赖于对我们想要在不同配置中更改的项目使用变量,然后是配置文件(Dev、QA、Staging、Prod 各一个)。所有 SSIS 包和配置文件都在 Source Save 中。

于 2009-07-28T21:44:04.617 回答
0

Visual Studio 具有您可以设置的配置,以便将对象部署到不同的服务器。

您还可以使用实用程序复制一些内容:

用于 SSIS 的DTUTIL - 随 SSIS 提供

RSScripter for SSRS - 第三方免费工具,非常有用

我认为您会使用 Visual Studio for SSAS 中的部署工具,因为它需要填充模型。我刚刚开始使用 SSAS,所以可能还有其他工具。

于 2009-07-28T21:08:38.010 回答