Я использую SQL Server 2005 для проекта asp.net.Я хочу запустить файл SQL, который содержит все изменения БД с последнего выпуска, чтобы легко привести БД к последней версии.
У меня просто есть куча таблиц изменения, создания таблицы, создания индекса, представления изменения, вызова сохраненных процедур и т. Д.Но я хотел бы заключить его в транзакцию, чтобы в случае сбоя какой-либо части ни одно из изменений не прошло.В противном случае это могло бы привести к некоторой действительно грязной отладке, где это закончилось.
Также, если вы знаете лучший способ управления развертыванием БД, дайте мне знать!