如何从数据库备份恢复一个表

问题描述:

如何从SQL Server中的数据库备份恢复一个表?如何从数据库备份恢复一个表

+1

你不能这样做 - 没有额外的工具。请查看[Red-Gate Virtual Restore](http://www.red-gate.com/products/dba/sql-virtual-restore/),它允许您“挂载”数据库备份 - 就好像它是直播一样数据库 - 用这个,你可以例如从该表中获取数据 – 2012-02-21 14:53:34

我不相信这是可能的。

更好的选择是从第一个原始数据库到Generate Scripts,并选择1个表和Script Data。然后在你的数据库上执行这个脚本(你只需要恢复一个表)。

如果您无权访问原始数据库,请将备份恢复到新数据库,然后从中创建Generate Scripts..脚本,然后删除新数据库。

+2

+1 SQL Server备份全是或无 – 2012-02-21 14:52:33