как сделать резервную копию базы данных из sqlexpress - PullRequest
0 голосов
/ 15 мая 2010

Пожалуйста, помогите мне сделать резервную копию моей базы данных из sqlexpress.

Ответы [ 4 ]

2 голосов
/ 15 мая 2010

Есть несколько вариантов, которые вы можете использовать:

Используя Sql Management Studio, вы можете просто выполнить резервное копирование базы данных через графический интерфейс.

Вы можете автоматизировать резервное копирование для SQL Express, используя комбинацию этого инструмента,

ExpressMaint

и с помощью пользовательских команд SQL или интерфейса командной строки sqlcmd вы можете планировать задачи по своему усмотрению.

Еще один инструмент, который я использовал ранее для удаленного резервного копирования

Sql Backup и FTP

Это хорошо, потому что он предоставляет простой в использовании графический интерфейс для создания локальных и / или удаленных резервных копий и их планирования.

Redgate также предоставляет некоторые опции для резервного копирования SQL, но я не использовал их раньше, но я уверен, что они, как и все остальные инструменты, великолепны.

Редгейт

1 голос
/ 15 мая 2010
backup database MyDatabase to disk='C:\PathToBackup\BackupFileName.bak'
1 голос
/ 15 мая 2010

Вы имеете в виду как администратор базы данных?Вам нужен SQL Express Advanced Edition, который включает версию Management Studio.

Вы имеете в виду как разработчик (который объяснил бы теги)?Создайте SqlConnection и SqlCommand с «Резервной базой данных» в качестве текста команды (точный синтаксис см. «Книги в Интернете») и используйте SqlCommand.ExecuteNoResult (или NoValue, не помню).

0 голосов
/ 15 мая 2010

Вы также можете использовать консольное приложение sqlcmd. Проверьте эту ссылку (в разделе примеров вы найдете, как выполнить резервное копирование с помощью этого инструмента).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...