代码之家  ›  专栏  ›  技术社区  ›  Mathias

是否可以将文件组从一个数据库复制到另一个数据库?

  •  3
  • Mathias  · 技术社区  · 17 年前

    我想提取数据库的一个子集并复制到另一个服务器/数据库。是否可以从一个数据库复制/备份单个文件组并附加/还原到另一个数据库?

    2 回复  |  直到 17 年前
        1
  •  2
  •   Remus Rusanu    17 年前

    不能将文件组还原到其他数据库中。当针对还原的数据文件重放日志时,任何还原操作都必须经过恢复阶段,新数据库的日志将与还原的filgroup不匹配,因此引擎将拒绝备份。

    您也不能分离/附加文件组,分离和附加不在文件组级别工作,只在数据库级别工作。

    也不能进行文件复制/覆盖,当数据库联机时,恢复过程将检测不匹配并声明数据库已损坏。

        2
  •  0
  •   user114600    17 年前

    为每个表使用忠实的“select*from old_db.old_tbl into new_db.new_tbl”。