gpt4 book ai didi

sql-server - SQL 数据库项目通过 jenkins 构建和发布

转载 作者:行者123 更新时间:2023-12-03 14:53:54 25 4
gpt4 key购买 nike

  • 数据库 - SQL Server
  • 版本控制 - GIT/Bit 存储桶
  • 自动化 - Jenkins 管道。

  • 问题/任务 - 我需要构建 SQL 数据库项目并通过 jenkins 管道进行部署。

    目前我们手动构建和发布数据库,但我有脚本可用于构建(dacpac)并发布到数据库,但问题脚本仅适用于 VS(visual studio)命令提示符。
  • 通过 Jenkins 构建 SQL 数据库项目 - 是否可能,如果可以,如何?
  • 通过 Jenkins 发布 SQL 数据库项目 - 是否可能,如果有,如何?

  • 请帮助我了解所涉及的过程。

    最佳答案

    我使用了 Microsoft 提供的 DacFx API 并创建了一个与 jerkins 集成的 API 服务。在管道的中间,我传递了 SqlProject 位置、我的目标数据库信息和 dacpac 目的地。 API 使用发布方法进行部署并生成增量并将其部署到目标数据库。
    请参阅下面的链接。
    https://www.nuget.org/packages/Microsoft.SqlServer.DACFx

    关于sql-server - SQL 数据库项目通过 jenkins 构建和发布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60877412/

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