我有一个SQL Server 2008数据库项目,并希望在部署后按顺序执行多个脚本。
我已将PostDeploy.Sql
脚本添加到脚本文件夹中,并将其标记为PostDeploy
,并且该功能正常。我知道只有一个脚本可以标记为post deploy;所以我想我可以在剧本中做到这一点:
-- Post Deploy stuff
SELECT * FROM MYTABLE
GO
:r RunPostDeploy2.sql
GO
RunPostDeploy2.sql
与链接位于同一目录中的位置。我尝试过在本地复制文件,但问题似乎是使用:r
。
是否可以通过这种方式从后期部署调用外部脚本,如果是,如何调用?