【问题标题】:Backup as bak file or Attach/Detach of SQL Server database? [duplicate]备份为 bak 文件或附加/分离 SQL Server 数据库? [复制]
【发布时间】:2012-08-05 14:34:17
【问题描述】:

可能重复:
SQL Server backup/restore v.s. detach/attach

使用 .bak 文件备份 SQL Server 数据库或分离文件有什么区别吗?

我们可以恢复两者。附加/分离文件可能会更好,因为我只需要复制 mdf 文件。

【问题讨论】:

  • @LittleBobbyTables 是的,它的副本。

标签: sql-server


【解决方案1】:

您可以在线备份数据库,但分离/附加需要停止为用户使用数据库。

添加:这里有很多原因to use backup vs detach

【讨论】:

  • 我使用 VSS,所以我可以在线复制。
  • 你确定吗?因为当某些应用程序使用它时,您无法分离数据库。
  • 是的。 VSS 创建驱动器快照,可以复制任何文件。见en.wikipedia.org/wiki/Shadow_Copy
  • 标记为优秀链接的答案。谢谢。
【解决方案2】:

mdf 文件还需要复制 ldf 文件,或者在恢复时创建一个新文件

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-29
    • 1970-01-01
    相关资源
    最近更新 更多