Visual studio 数据库项目(*.sqlproj)中sql脚本文件的生成操作
对于数据库项目中的sql脚本文件,使用Visual studio 数据库项目(*.sqlproj)中sql脚本文件的生成操作,visual-studio,visual-studio-2012,Visual Studio,Visual Studio 2012,对于数据库项目中的sql脚本文件,使用Build或Compile的Build操作可以获得什么?我通常只使用None,但想知道Build或Compile是否对sql脚本做了任何事情,例如,可能是某种额外的语法检查 (我们对脚本使用自己的自定义部署,因此不需要部署选项。)不,不需要编译,只需使用None…在执行架构比较时,只包括其构建操作设置为build的.sql文件。如果您正在构建项目,创建dacpac,然后使用sqlpackage.exe将dacpac部署到服务器。然后,将脚本上的构建操作设置为
Build
或Compile
的Build操作可以获得什么?我通常只使用None
,但想知道Build
或Compile
是否对sql脚本做了任何事情,例如,可能是某种额外的语法检查
(我们对脚本使用自己的自定义部署,因此不需要部署选项。)不,不需要编译,只需使用None…在执行架构比较时,只包括其构建操作设置为build
的.sql文件。如果您正在构建项目,创建dacpac,然后使用sqlpackage.exe将dacpac部署到服务器。然后,将脚本上的构建操作设置为“无”将确保服务器更新中不包含该脚本。它为您提供了一种控制通过该工具执行哪些更新的方法