如您所知,当我在SQL Server 2012中恢复数据库时,我可以让显示脚本或命令行操作.这些附加参数有什么作用,Nounload and stats = 10.

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

推荐答案

stats=10表示它将在SSMS的消息部分以10%为增量向您显示恢复进度,例如

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

等等.

Non Load是一种磁带功能,如果从磁带恢复,指定此选项将确保恢复完成后磁带不会从驱动器中卸载,如果不是从磁带驱动器恢复,则忽略此选项.

有关还原的文档可在以下位置获得:

TechNet: RESTORE

Database相关问答推荐

无法连接MatrixOne(来自GitHub)

华为Appcube中的对象字段类型

在哪里存储 PHP 应用程序的数据库登录凭据

一个强大的 MySQL 管理工具,具有与 SQL Server Management Studio 类似的功能

函数到关系映射比对象到关系更容易吗?

在sql server中拆分字符串

按请求的可变事务隔离级别

多少个外键才算太多?

对百万行表,MySQL 的 LIKE 查询的性能怎样?

Postgresql 从多个表中删除多行

使用 jQuery 动态填写表单值

我们如何保存在 sqlite3 中创建的数据库

你可以在一个 Hibernate Session 中有多个事务吗?

SQL全文搜索与LIKE

XML、CSV 或数据库格式的 ICD-9 代码列表

我应该在哪里存储外键?

用于 sql 表中的状态列的类型

Oracle order NULL LAST 默认

获取 xp_cmdshell 的执行权限

获取 SQL Server 2008 中新插入行的主键