我有一个相当大的SQL Server2005数据库,它正在不断开发中。有时,我需要一个新的开发人员,或者需要在生产服务器上部署大规模的模式更改。
我主要关心的是将模式+数据更新从“主”开发副本部署到开发人员机器上。
是否有一些内置的功能或工具可用于以这种方式发布schema +数据?我希望用尽可能少的时间。它能从SSMS内部完成吗?
提前感谢您的宝贵时间
发布于 2009-07-06 07:34:50
我建议使用RedGate的工具(这不是广告,而是他们的真实生活经验),可以部署模式更改和/或数据:
我在过去使用过这些工具(其他工具也是如此),它们对开发阶段过程真的很有帮助。这些工具不是免费的,但它们的价格对任何开发团队来说都是可以接受的。
检查RedGate web site
发布于 2009-07-07 14:53:53
我将把我的票投给Red Gates工具-它们并不昂贵,它们很有用-我们有几个复杂的数据库&使用像SQL Compare这样的工具是我对正确获取更新脚本充满信心的唯一方式。在我们有工具之前,有时候会很可怕。
发布于 2009-07-06 07:23:55
您可以使用SSMS计划备份和还原作业。在我看来,这是最简单的解决方案。此作业的频率将取决于您的模式/数据的动态性。
http://msdn.microsoft.com/en-us/library/ms177429.aspx
https://stackoverflow.com/questions/1085783
复制相似问题