Ответ 1
В командной строке SQL:
BACKUP DATABASE MyDatabase TO DISK='E:\MyDatabase.bak'
У меня есть сайт, который я создал в Visual Studio 2008, и мне нужно взять его в прямом эфире. Как я могу создать резервную копию файла базы данных в .bak, чтобы передать его хостинговой компании на сервер?
В командной строке SQL:
BACKUP DATABASE MyDatabase TO DISK='E:\MyDatabase.bak'
Перейдите в Microsoft Server Management Studio и щелкните правой кнопкой мыши по имени вашей базы данных. Перейдите в раздел "Задачи" → "Резервное копирование..."
Затем назначьте свои свойства, убедитесь, что "Тип резервного копирования" заполнен.
Затем справа появится кнопка "Добавить", нажмите и установите имя файла, убедитесь, что вы добавили расширение .bak в конец имени файла.
Наконец, нажмите ОК и дождитесь завершения резервного копирования.
В MSDN также есть статья, в которой объясняется это http://msdn.microsoft.com/en-us/library/ms187510.aspx
В ssms щелкните правой кнопкой мыши по базе данных, перейдите к задачам, нажмите "Назад". должен быть сам объяснительным оттуда.
Вам не нужна резервная копия (я предполагаю, что вы используете модель AttachDbFilename
, которую использует Visual Studio по умолчанию). Просто отправьте их mdf
и сообщите им, чтобы они приложили их к экземпляру SQL-сервера.
Я предполагаю, что вы используете SQL Server. Эти ссылки помогут вам:
Как выполнить резервное копирование базы данных (SQL Server Management Studio):