【问题标题】:Deploy SSAS Project using TFS Command Line使用 TFS 命令行部署 SSAS 项目
【发布时间】:2019-08-20 21:09:56
【问题描述】:

如何从 TFS 2015 部署 SSAS Cube 项目?

对于常规数据库项目,它是带有发布配置文件的sqlpackage.exe /publish

将 SSAS 项目模型自动部署到服务器的命令行参数是什么?

我们目前使用的是 SQL Server 2016 Enterprise。

【问题讨论】:

    标签: sql-server tfs ssas sql-server-2016 devops


    【解决方案1】:

    您必须使用位于

    Microsoft.AnalysisServices.Deployment.exe
    C:\Program Files (x86)\Microsoft SQL Server\130\Tools\Binn\ManagementStudio
    

    语法

    Microsoft.AnalysisServices.Deployment [ASdatabasefile]    
    {[/s[:logfile]] | [/a] | [[/o[:output_script_file]] [/d]]}
    

    确保使用/s以静默模式运行,以防止打开向导:

    有关参数的更多信息,请查看以下文章:

    参考文献

    【讨论】:

    • 我认为这个答案是解决方案的后半部分。前半部分是自动构建项目以生成新的 .asdatabase 文件。 blue-granite.com/blog/…
    • @GregGalloway 感谢分享这篇文章。但是OP没有提到这一点。他正在寻找类似于sqlpackage.exe /publish 的命令行,用于部署ssdt 数据库项目
    • 知道了。所以他想发布一个陈旧的 .asdatabase 文件。完全有道理。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-08
    • 1970-01-01
    • 2014-06-17
    • 2010-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多