用于 SQL Server 持续集成测试的备份/恢复数据库

Posted

技术标签:

【中文标题】用于 SQL Server 持续集成测试的备份/恢复数据库【英文标题】:Backup/Restore database for SQL Server continuous integration testing 【发布时间】:2010-05-04 06:38:43 【问题描述】:

在我们的测试服务器上从生产中拍摄的快照恢复 SQL Server 数据库的最佳方法是什么。数据库在带有 SQL Server 2008 的 Windows Server 2003 上运行

我们使用 Bamboo 和 Ant 脚本在 Ubuntu 上运行持续集成。

我希望能够将数据库恢复到从生产中获取的备份并应用最新的更新脚本。

非常感谢任何建议。

【问题讨论】:

如果对您有帮助,请将答案标记为已接受! 【参考方案1】:

DbUnit 或许可以帮助您。

http://www.dbunit.org/

【讨论】:

以上是关于用于 SQL Server 持续集成测试的备份/恢复数据库的主要内容,如果未能解决你的问题,请参考以下文章

sqlserver数据库数据被删除了怎么还原

sql server 2000,Log.LDF文件丢失,附加数据库失败的解决办法[转]

SQL Server 2017 AlwaysOn AG 自动初始化

利用Xcode Server实现bot持续集成

用于持续集成测试的Python库

iOS持续集成解决方案——xcode server