2017-10-12 56 views
1

部署数据库主题以创建新的QBO3数据库时,未创建实体视图。QBO3数据库部署不会创建实体视图

我的主题包括以下.sqlproj项目引用:

  • 标准
  • 按揭
  • 信用
  • 债务

而且我看到Standard.sqlproj>脚本> Script.PostDeployment.sql包括创建实体视图,如果它尚不存在。

我是否需要分别部署每个项目?

回答

1

要包含来自“核心”项目的事前和事后部署脚本,请将您的主题的事前和事后部署脚本修改为,其中包括来自其他项目的相关脚本

例如:

:r ..\..\Standard\Scripts\Script.PostDeployment.sql 
:r ..\..\Mortgage\Scripts\Mortgage.PostDeployment.sql 

注意,:r语法是SQLCMD convention包括外部文件。包含的文件将按照其包含的顺序运行。