使发布脚本仅在正确的服务器上运行

时间:2015-04-13 07:14:25

标签: tsql sql-server-data-tools msbuild-task changeset

我在部署脚本中添加了一个tsql-test,使它们只能运行在应该运行的服务器上。

现在,我想确保如果服务器的运行版本与创建脚本时的版本不同,它们将无法运行。

版本(ChangeSet)存储在数据库的扩展属性中,因此我想添加tsql,将该值与正在进行处理的Changeset进行比较。我已经有了这个价值。

我没有的是(在msbuild中)在创建脚本时获取当前数据库ChangeSet(在目标数据库的扩展属性中)的机制..

0 个答案:

没有答案