Управление версиями хранимой процедуры

Вы почти наверняка включили неправильную версию Objectify в свой путь к классам. Убедитесь, что присутствует только версия v6.

7
задан Montag451 11 June 2014 в 11:06
поделиться

4 ответа

Существует, несомненно, набор стандартных продуктов, которые Вы могли купить (я думаю, что несколько инструментов RedGate могли бы пригодиться здесь), а также Комплект Команды Visual Studio - Выпуск Базы данных.

В свете покупки чего-то, почему бы не рассмотреть использование Объектов управления SQL (SMO)?

Я записал несколько утилит, которые генерируют сценарии T-SQL (использующий класс Сценариста), который производит те же сценарии, которые Вы получаете от генерации сценариев через Studio управления SQL Server (это использует ту же функциональность).

Вы могли интегрировать такую утилиту в сценарий/процесс сборки сборки, который позволит Вам генерировать сценарии и затем версию и проверять их в исходном репозитории. Плюс, можно обработать сценарии в пакетном режиме в единственный файл (при желании), который бьет поддержание сотни отдельных файлов.

Я записал запись в блоге об этом подходе некоторое время назад.

Проверьте больше на класс SMO Сценарист

Вот еще несколько записей, которые могли бы быть полезными:

http://www.sqlteam.com/article/scripting-database-objects-using-smo-updated

http://sqlblog.com/blogs/ben_miller/archive/2007/10/03/table-scripting-with-smo-part-1.aspx

7
ответ дан 6 December 2019 в 10:55
поделиться

Посмотрите здесь и здесь для запуска.

4
ответ дан 6 December 2019 в 10:55
поделиться

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

4
ответ дан 6 December 2019 в 10:55
поделиться

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

Я использовал созданный в функциональности для сценариев procs, но я уверен, что Redgate имел бы некоторые вкусные инструменты для этого.

3
ответ дан 6 December 2019 в 10:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: