【发布时间】:2015-06-30 00:06:56
【问题描述】:
我在 Windows azure 实例上托管了 Web 应用程序。我们有一个测试和实时云服务,测试服务有 1 个实例,实时服务有 3 个实例。
测试应用程序每晚通过 TFS Builds 自动部署,并使用 power shell 脚本部署到 Windows Azure。
问题是我们有用于数据库架构和数据更改(如果需要)的老式 sql 脚本。目前我们必须手动登录azure sql数据库(SMSS)并运行脚本。
我想使用 powershell 脚本在每晚通过 TFS Build Machine 运行的每个构建上自动化 sql 脚本。我该怎么做?
SQL 脚本是可重新运行的,所以不用担心,如果它每天都运行相同的脚本,因为这不会对测试应用程序造成任何问题。
【问题讨论】: