0

是否可以将 SQL Server 文件组从一个数据库移动到同一服务器上的另一个数据库?

如果没有,是否有任何解决方法?

4

1 回答 1

0

你做不到。

如果要将 db1 的 FG1 恢复到另一个数据库 db2,则至少应该PRIMARY使用 move 恢复 db1 的文件组。这将有效地覆盖PRIMARYdb2 的 FG。

从这一刻起,db2 将一无所知。它将知道它拥有 db1 的所有文件。

所以这与恢复到一个新的不存在的数据库是一样的。

概括。

您可以恢复 PRIMARY + 其他一些 FG,但这始终是具有 db1 结构的数据库,唯一的区别是并非所有 FG 都在线。

于 2017-09-29T12:25:03.137 回答