gpt4 book ai didi

sql-server - 从 TFS 和 Visual Studio 数据库项目生成更改脚本

转载 作者:搜寻专家 更新时间:2023-10-30 19:53:14 24 4
gpt4 key购买 nike

有没有办法从 Visual Studio 和 TFS 项目生成更改脚本?我想选择两个版本的数据库或输入一个日期范围并获取更改脚本,我可以将其传递给 DBA 以应用于生产数据库。

我无权访问生产架构以进行架构比较。我的 DBA 需要 SQL 脚本,不会使用快照方法。

我正在使用 Visual Studio 2013 和 SQL Server 2008 及更高版本。

帮助!

最佳答案

我认为您的 dba 的态度阻碍了您按常规节奏交付高质量软件的能力。与生产比较是实现更改脚本的正确且受支持的方法。请记住,您使用的工具是由 SQL Server 团队构建和支持的。

如果您知道当前生产版本的发布时间,您可以创建一个工作区并获取该特定版本的代码。如果你编译它,你应该有那个版本的 .dacpac,你可以在比较中使用它。

另一种选择是要求 DBA 将上一个生产版本恢复到另一台服务器,以便您可以“测试”脚本。然后您可以从那里生成脚本。

无论您选择什么,您都需要向管理层提出这一点,作为持续交付的障碍。

关于sql-server - 从 TFS 和 Visual Studio 数据库项目生成更改脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26040797/

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