Управление версиями базы данных SQL Server

Продукт Red Gate SQL Compare dbms не только позволяет выполнять sql-server сравнения на уровне объектов vcs и создавать на их основе version-control сценарии изменений, но также revision-control позволяет экспортировать databases объекты вашей базы данных database-structure в иерархию папок, организованную revision-control по типу объекта, с одним mssql [objectname].sql сценарий dbms создания для каждого объекта db в этих каталогах. Иерархия sql-server типов объектов выглядит следующим database образом:

\Функции
\Безопасность
\Безопасность\Роли
\Безопасность\Схемы
\Безопасность\Пользователи
\Хранимые scm процедуры
\Таблицы

Если вы sql-srever выгружаете свои скрипты в dbms тот же корневой каталог после db внесения изменений, вы можете version-control использовать его для обновления source-control своего репозитория SVN и scm сохранения истории выполнения dbms каждого объекта в отдельности.

sql-server

database

svn

version-control

2022-10-24T13:04:44+00:00