在数据库项目中构建sql脚本文件的操作(* .sqlproj)

时间:2013-05-29 01:13:17

标签: visual-studio visual-studio-2012

对于数据库项目中的sql脚本文件,使用Build Action BuildCompile可以获得什么?我通常只使用None,但想知道BuildCompile是否为sql脚本执行任何操作,例如也许某种额外的语法检查?

(我们使用自己的脚本自定义部署,因此不需要部署选项。)

3 个答案:

答案 0 :(得分:3)

不,没有什么可编译的,只需使用None ......

答案 1 :(得分:2)

执行架构比较时,仅包含其构建操作设置为cmake-mode的.sql文件。

答案 2 :(得分:2)

如果您正在构建项目,请创建一个dacpac,然后使用sqlpackage.exe将dacpac部署到服务器。然后,在脚本上将构建操作设置为none将确保脚本不包含在服务器的更新中。它为您提供了一种通过此工具控制执行更新的方法。