恢复数据库时,NOUNLOAD和STATS在sql命令行中的含义是什么?

时间:2013-10-18 07:59:52

标签: database sql-server-2012 restore

当我在SQL Server 2012中恢复数据库时,我可以让你显示脚本或命令行动作。这些附加参数做了什么,Nounload and stats = 10.

RESTORE DATABASE [db2] FROM  DISK = N'C:\folder\db2.bak' WITH  FILE = 1,  NOUNLOAD,  STATS = 10
GO

1 个答案:

答案 0 :(得分:37)

Stats = 10表示它会在SSMS的消息部分显示恢复进度,增量为10%,例如

  • 10%完成
  • 完成20%
  • 30%完成
  • xx%完成.........

等。

NOUNLOAD是一个磁带,如果从磁带还原,指定这将确保在还原完成后磁带不会从驱动器中卸载,如果您不从磁带驱动器还原,则忽略此选项。

RESTORE的文档可在此处获取:

TechNet: RESTORE