首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Server 2008只还原数据

使用Server 2008只还原数据
EN

Stack Overflow用户
提问于 2011-01-13 20:53:13
回答 2查看 2.5K关注 0票数 1

我注意到,当我试图恢复DB时,它正在恢复数据+存储过程。我只想从sql server 2008中的现有数据库中恢复数据,如何实现这一点。

场景是我有Production和Development,在开发过程中,我对SPs和表结构做了几次更改。我用来跟踪这些更改的文件丢失了,现在我想要所有表结构+SP在DB中的更改,并且应该有生产数据库中的最新数据。

我怎样才能做到这一点?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-13 20:59:38

你不能做选择性恢复。

您必须将备份还原到另一个“工作”数据库,然后将要恢复的位迁移到目标数据库中。在此之后,您可以自由地删除工作数据库。

票数 3
EN

Stack Overflow用户

发布于 2014-01-28 21:25:04

您可以使用以下两个工具,一个用于同步对象,另一个用于同步数据:

ApexSQL差分 -一个Server数据库比较和同步工具,它检测数据库对象之间的差异,并在没有错误的情况下解析它们。它生成关于发现的差异的全面报告,并可以自动化活动数据库和版本数据库、备份、快照和脚本文件夹之间的同步过程。

ApexSQL数据差-一个Server数据比较和同步工具,它检测数据差异并解决它们而没有错误。它可以比较和同步活动数据库和本地或本地压缩的数据库备份,并生成关于检测到的差异的全面报告。

免责声明:我是ApexSQL的产品支持工程师

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4685119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档