Подтвердить что ты не робот

Что означает NOUNLOAD и STATS в командной строке sql при восстановлении базы данных?

Когда я перехожу к восстановлению моей базы данных на SQL-сервере 2012, я могу показать действие script или командной строки, как вы знаете. Что делают эти дополнительные параметры, Nounload and stats = 10.

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

Ответ 1

Stats = 10 указывает, что он покажет вам в разделе сообщений SSMS ход восстановления с шагом 10%, например.

  • 10% завершено
  • 20% завершено
  • 30% завершено
  • xx% complete.........

Etc..

NOUNLOAD - это ленточная вещь, если вы восстанавливаете ленту, указав это, убедитесь, что лента не выгружается с диска после завершения восстановления, если вы не восстанавливаете с ленточного накопителя, этот параметр игнорируется.

Документация для RESTORE доступна здесь:

TechNet: ВОССТАНОВЛЕНИЕ