Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以将 SQL Server 文件组从一个数据库移动到同一服务器上的另一个数据库?
如果没有,是否有任何解决方法?
你做不到。
如果要将 db1 的 FG1 恢复到另一个数据库 db2,则至少应该PRIMARY使用 move 恢复 db1 的文件组。这将有效地覆盖PRIMARYdb2 的 FG。
PRIMARY
从这一刻起,db2 将一无所知。它将知道它拥有 db1 的所有文件。
所以这与恢复到一个新的不存在的数据库是一样的。
概括。
您可以恢复 PRIMARY + 其他一些 FG,但这始终是具有 db1 结构的数据库,唯一的区别是并非所有 FG 都在线。