Копирование баз данных на другие серверы
В некоторых случаях можно скопировать базу данных с одного компьютера на другой и использовать ее для тестирования, проверки согласованности данных, разработки ПО, выполнения отчетов, создания зеркальной базы данных или предоставления доступа к базе данных сотрудникам удаленного филиала.
Скопировать базу данных можно одним из следующих способов.
Использование мастера копирования баз данных
Мастер копирования баз данных можно использовать для копирования или перемещения баз данных между серверами, а также для обновления базы данных SQL Server до более новой версии. Дополнительные сведения см. в разделе Использование мастера копирования базы данных.
Восстановление базы данных из резервной копии
Чтобы копировать целую базу данных, можно использовать инструкции BACKUP и RESTORE языка Transact-SQL. Выбор методики восстановления базы данных из полной резервной копии для копирования базы данных с одного компьютера на другой может быть мотивирован разными причинами. Сведения о копировании базы данных путем восстановления из резервной копии см. в разделе Копирование баз данных путем создания и восстановления резервных копий.
Примечание Чтобы настроить зеркальную базу данных для зеркального отображения базы данных, необходимо восстановить базу данных на зеркальном сервере с помощью инструкции RESTORE DATABASE <database_name> WITH NORECOVERY. Дополнительные сведения см. в разделе Подготовка зеркальной базы данных к зеркальному отображению (SQL Server).
Использование мастера создания скриптов для публикации баз данных
Мастер создания скриптов позволяет передать базу данных с локального компьютера на веб-поставщик услуг размещения. Дополнительные сведения см. в разделе Мастер формирования и публикации скриптов.