Что лучшим способом являются к управлению версиями мои хранимые процедуры SQL-сервера? [закрытый]

Что лучшим способом являются к управлению версиями мои объекты базы данных? Я использую Visual Studio 2005/2008 и SQL-сервер 2005. Я предпочел бы решение, которое может использоваться с SVN.

63
задан Vijesh VP 28 September 2008 в 19:31
поделиться

3 ответа

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

Однако, если вы работаете в корпоративном сценарии, вам также следует рассмотреть возможность использования инструмента для отслеживания изменений на сервере и версии этих изменений. Тот факт, что проект базы данных существует, не означает, что какой-либо администратор или разработчик не может изменить эти sprocs на сервере.

1
ответ дан 24 November 2019 в 16:28
поделиться

Я использую scriptdb.exe из http://scriptdb.codeplex.com/

И может быть полезно использовать путь rails: http://code.google.com/p/migratordotnet/wiki/GettingStarted

0
ответ дан 24 November 2019 в 16:28
поделиться

Используйте versaplex для сброса схемы: http://code.google.com/p/versaplex/

Versaplex поставляется с Schemamatic, который считывает схему базы данных (таблицы, SP и т. Д.), А также data (данные выгружаются как CSV). Я использую его с SVN и git, и это круто :) Если вам нужна помощь, дайте мне знать, стоит попробовать! http://github.com/eduardok/versaplex

0
ответ дан 24 November 2019 в 16:28
поделиться
Другие вопросы по тегам:

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