Как выполнить восстановление резервной копии базы данных (Transact-SQL)

Этот раздел содержит сведения о восстановлении полной резервной копии базы данных.

ms189895.note(ru-ru,SQL.90).gifВажно!
При восстановлении базы данных из полной резервной копии системный администратор должен быть единственным пользователем, работающим с базой данных.

Восстановление полной резервной копии базы данных

  1. Для восстановления полной резервной копии базы данных выполните инструкцию RESTORE DATABASE, указав:

    • имя восстанавливаемой базы данных;
    • устройство резервного копирования, с которого происходит восстановление полной резервной копии базы данных;
    • предложение NORECOVERY при наличии журнала транзакций или разностной резервной копии, которые необходимо применить после восстановления полной резервной копии.
  2. Также можно указать:

    • Предложение FILE, определяющее, из какого резервного набора, содержащегося на устройстве резервного копирования, будет выполнено восстановление.

Пример

В следующем примере восстанавливается полная резервная копия базы AdventureWorks с магнитной ленты.

USE master
GO
RESTORE DATABASE AdventureWorks
   FROM TAPE = '\\.\Tape0'
GO

См. также

Задачи

Как применить резервную копию журналов транзакций (Transact-SQL)

Основные понятия

Выполнение полного восстановления базы данных (полная модель восстановления)
Выполнение полного восстановления базы данных (простая модель восстановления)
Полные резервные копии базы данных
Установка параметров базы данных
Просмотр сведений о резервных копиях
Оптимизация производительности резервного копирования и восстановления в SQL Server
Замечания по перестроению базы данных master
Вопросы восстановления баз данных model и msdb из резервной копии

Другие ресурсы

RESTORE (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005