Как сделать снимок базы данных SQL Server, не переводя ее в автономный режим - PullRequest
2 голосов
/ 15 августа 2010

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

В настоящее время мы ожидаем окна обслуживания и делаем отсоединение / присоединение.

Мы используем SQL Server 2008, и тестовая, и производственная базы данных находятся на одном сервере.

Каков наилучший способ скопировать снимок, который бы 1) не требовал автономной работы рабочей базы данных и 2) был бы способен автоматизироваться с помощью сценария сборки?

1 Ответ

3 голосов
/ 15 августа 2010

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

тестовая и производственная базы данных на том же сервере.

Плохая идея. Я видел сценарии SQL, которые останавливали работу SQL Server, и я не хотел бы, чтобы это происходило в производственной системе. Я предлагаю использовать ваш резервный сервер для тестирования.

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