2012-09-18 130 views
2

我们最近已经迁移到使用Visual Studio数据库项目。我们想要做的是在TFS构建服务器构建时部署数据库。Visual Studio数据库项目+部署+ TFS构建+多租户

这是比较简单的,我们有这方面的工作对于一个单一的数据库,但是,我们需要的是为它部署到多个数据库,因为我们有一个SaaS产品与多个数据库。例如,当我们进行QA构建时,应更新QA DB服务器上具有各种配置的所有不同数据库。

是否有一个“正确”的方式做到这一点?

我们目前的计划是采取将配置用于部署的数据库生成部署的.sql脚本,然后创建这是违背数据库中,这家脚本自定义生成任务。

+0

出于兴趣,你使用VS2010数据库项目还是SSDT数据库项目?在红门,我们正在支持后者进行持续集成和部署,但旧数据库项目不太可能在范围内。 –

+0

我正在使用VS2010 .. –

+0

啊..耻辱。任何近期计划升级? –

回答

0

我不认为有这样的一种标准的方式,所以我们创建了数据库迭代,我们要部署到执行由标准数据库项目对每个数据库部署生成的部署脚本自定义生成任务。

相关问题