通过Devops执行/部署SQL脚本到SQL server。可能的选择是什么?

通过Devops执行/部署SQL脚本到SQL server。可能的选择是什么?,sql,azure-devops,devops,continuous-deployment,azure-pipelines-release-pipeline,Sql,Azure Devops,Devops,Continuous Deployment,Azure Pipelines Release Pipeline,我是新来的。 我想通过Devops(CI-CD)将SQL脚本执行/部署到SQL server。我想知道实现这一目标的可能选项是什么,在安全性和性能方面哪一个更可取 我的SQLscript将主要包含4、5个插入/更新脚本或1个过程或函数。通常,最佳做法是以CI/CD方式将SQL server数据库代码部署为DevOps中的DACPAC 您可以参考博客文章,其中提供了一步一步的相同内容: 通常,最佳做法是在DevOps中以CI/CD方式将SQL server数据库代码部署为DACPAC 您

我是新来的。 我想通过Devops(CI-CD)将SQL脚本执行/部署到SQL server。我想知道实现这一目标的可能选项是什么,在安全性和性能方面哪一个更可取


我的SQLscript将主要包含4、5个插入/更新脚本或1个过程或函数。

通常,最佳做法是以CI/CD方式将SQL server数据库代码部署为DevOps中的DACPAC

您可以参考博客文章,其中提供了一步一步的相同内容:


通常,最佳做法是在DevOps中以CI/CD方式将SQL server数据库代码部署为DACPAC

您可以参考博客文章,其中提供了一步一步的相同内容:


这是否回答了您的问题?不是。它是关于sql脚本的。我们需要去DACPAC@priyankagharat,更新了我的答案。请参考感谢@Venkataraman的回复。。。。。我有一个.PS1文件,其中包含用于部署其他东西(SQL除外)的插入脚本和Rest内容。是否可以使用“inlinescript”从.PS1中读取这些特定的SQL脚本(如下所述)。如何??(什么是inlinescript?)你能在这方面帮助我吗?什么时候更喜欢DACPAC脚本、sqlscript或inlinescript。。。示例:这些插入脚本将是预部署脚本的一部分。不需要将其作为单独的.ps1文件。此外,我建议你就此提出单独的问题。在同一个问题中添加更多信息并更新答案,会使本问题的未来读者感到困惑。这是否回答了您的问题?不是。它是关于sql脚本的。我们需要去DACPAC@priyankagharat,更新了我的答案。请参考感谢@Venkataraman的回复。。。。。我有一个.PS1文件,其中包含用于部署其他东西(SQL除外)的插入脚本和Rest内容。是否可以使用“inlinescript”从.PS1中读取这些特定的SQL脚本(如下所述)。如何??(什么是inlinescript?)你能在这方面帮助我吗?什么时候更喜欢DACPAC脚本、sqlscript或inlinescript。。。示例:这些插入脚本将是预部署脚本的一部分。不需要将其作为单独的.ps1文件。此外,我建议你就此提出单独的问题。在同一个问题中添加更多信息并更新答案,会给这个问题的未来读者带来困惑