Назад | Перейти на главную страницу

Программное копирование базы данных, например мастер копирования базы данных SQL Server 2008

Мне нужна возможность копировать базу данных, аналогичную тому, что мастер копирования базы данных выполняет в SQL Server, но более автоматизированным (то есть из командной строки) способом. Я пишу небольшое приложение на C #, которое создает копию веб-сайта (как файлов, так и базы данных).

Есть ли способ выполнить все, что делает мастер копирования базы данных в SQL Server 2008, в командной строке / C #?

Лучше всего создать резервную копию и восстановить базу данных с помощью команд BACKUP DATABASE и RESTORE DATABASE. Мастер копирования базы данных может выдавать ошибки и пропускать данные.