gpt4 book ai didi

database - 为什么部署后脚本在VS2008数据库项目中不运行?

转载 作者:搜寻专家 更新时间:2023-10-30 22:22:19 24 4
gpt4 key购买 nike

我有一个 VS2008 数据库项目,我在 Scripts > Post-Deployment 下创建了一个部署后脚本,但它似乎是一个空操作(即使我将语法错误放入文件中,一切都会成功) .其余的数据库部署成功了(并且它确实创建了我的表)。有什么线索吗?

最佳答案

听起来您只是将脚本放在部署后的目录中。您实际上需要将它们包含在您的 Script.PostDeployment.sql 文件中。例如:

:r .\MyScriptName.sql
:r .\MySecondScript.sql

并非 Post-Deployment 文件夹中的每个脚本都默认运行;事实上,只有一个可以。默认情况下,它是 Script.PostDeployment.sql 文件。如果需要,您可以更改它。

关于database - 为什么部署后脚本在VS2008数据库项目中不运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1717799/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com