Какими должны быть этапы автоматической сборки базы данных? - PullRequest
0 голосов
/ 21 сентября 2011

Каждый раз, когда я регистрируюсь, я хочу запускать скрипт сборки Nant для запуска некоторых задач для базы данных в проекте на сервере Dev / Uat / Live для очистки БД, перезагрузки содержимого БД и т. Д.

Какими должны быть шаги, которые я никогда не делал раньше?Есть ли статья, в которой рассказывается об автоматизированных шагах по построению базы данных, которые вы можете порекомендовать?

Спасибо.

1 Ответ

0 голосов
/ 28 сентября 2011

Я только что нашел это, и это не плохо: bottleit.com.au/Blog/post/Continuous-database-integration.aspx.Он создал цель osql и устанавливает файл скрипта.Цель osql запустит файл сценария на основе свойств сценария nant (база данных, имя пользователя, пароль).Вам, конечно, понадобится osql на сборочной машине, чтобы это работало.Все в SQL Server 2008 является сценарием, от создания до восстановления баз данных.Поэтому я предлагаю сделать то, что вам нужно, вручную, сохранить его как файл сценария и использовать этот файл сценария в своем сценарии сборки.

...