none
SQL Server 数据库的快照能用来还原另外一个数据库吗? RRS feed

  • 问题

  • SQL Server 数据库的快照能用来还原另外一个数据库吗?这2个数据库的信息是一样的,但是我的目的是想让第二个数据库的状态变成restoring,并且restore的时候使用的语句包含with snapshot~
    2011年2月12日 8:21

答案

  • You can only revert source db with snapshot. Can't use snapshot as backup file for restoring because it is an incomplete copy of the database files.
    • 已建议为答案 冰凌 2011年2月14日 3:41
    • 已标记为答案 Ai-hua Qiu 2011年2月21日 12:20
    2011年2月12日 20:21

全部回复

  • restoring 状态 是指 正在还原文件的状态,一般小型数据库还原的时候持续时间都比较短 以至于你看不到数据库处于这个状态。

    不过我们通常的还原(使用norecovery选项)只会使数据库处于挂起状态,直到使用recovery选项使数据库联机。

    restore database应该没with snapshot这个选项。


    family as water
    2011年2月12日 13:00
  • You can only revert source db with snapshot. Can't use snapshot as backup file for restoring because it is an incomplete copy of the database files.
    • 已建议为答案 冰凌 2011年2月14日 3:41
    • 已标记为答案 Ai-hua Qiu 2011年2月21日 12:20
    2011年2月12日 20:21