使用MS Deploy仅部署数据库

时间:2012-09-12 07:40:01

标签: msdeploy

我是否可以使用MS Deploy仅部署数据库而不部署部署包中的Web应用程序?

如果是这样,怎么样?

网站运行在与数据库不同的服务器上(Web服务器与数据库服务器),所以我宁愿不将它完整地部署到数据库服务器。

1 个答案:

答案 0 :(得分:0)

MSDeploy does not deploy the entire package to MsDeploy.axd,所以部署数据库只是为了部署数据库并没有真正听到那么多。

如果您确实不希望为了同步而检查网站,您有两种选择:

  1. 通过添加-skip:objectName=iisApp,setAcl

  2. 部署软件包并跳过iisApp
  3. dbFullSql拆分为另一个包

  4. 无论哪种方式,我建议继续通过应用程序服务器进行部署,而不是直接部署到数据库服务器。