Как сделать резервную копию таблиц и хранимых процедур SQL 2008? - PullRequest
3 голосов
/ 02 марта 2010

Прошлой ночью я был полностью охвачен червем с Dilbert.com (так что будьте осторожны).Это достаточно агрессивно, когда я собираюсь сделать полное восстановление системы.Единственное, что мне нужно сохранить на компьютере, - это база данных (состоящая только из таблиц и хранимых процедур) в SQL 2008. Как я могу их экспортировать, чтобы после восстановления я мог легко импортировать их снова.Я думал о создании Access, но это никогда не бывает полностью чистым (типы данных меняются и тому подобное).

Ответы [ 3 ]

3 голосов
/ 02 марта 2010

Вы должны просто иметь возможность резервного копирования базы данных из SQL Server Management Studio. Щелкните правой кнопкой мыши базу данных в обозревателе объектов и используйте контекстное меню, чтобы начать операцию резервного копирования .

0 голосов
/ 02 марта 2010

В дополнение к операции резервного копирования, которая восстанавливает все, вы также можете использовать опцию «Создать сценарии» в SQL Server Management Studio для создания текстового дампа всех таблиц, ключей, хранимых процедур, пользователей и т. Д. Эта опция доступна, выбрав вашу базу данных (щелкните левой кнопкой мыши один раз), щелкните правой кнопкой мыши, чтобы открыть меню параметров, затем выберите «Задачи» (который открывает новое подменю) и затем «Создать сценарии ...». Обратите внимание, что мастер создания скриптов НЕ является опцией «Сценарий базы данных как». Параметр «Сценарий базы данных как» очень ограничен и не предоставит вам много объектов базы данных, необходимых для полного восстановления схемы.

0 голосов
/ 02 марта 2010

В качестве альтернативы, поскольку вы все равно собираетесь отключить компьютер, просто отключите базу данных. Затем вы можете скопировать файл на внешний жесткий диск или другую машину.

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