Я работаю с SDK Redgate SQL Comparison SDK на данный момент и настроил его на хорошие базы данных.Redgate Comparison SDK Source Source Source Database
Что я хотел бы сделать сейчас, это возможность отличить sqlproj от исходного элемента управления с целевой базой данных.
Я попытался потянуть sql-файлы с помощью SDK tfs/vsts, но безрезультатно.
Есть ли способ построить sqlproj из исходного элемента управления в dacpac, а затем вытащить его в качестве исходной базы данных или напрямую вытащить sqlproj в качестве источника?
Edit:
Моя конечной цель с этим, чтобы иметь возможность в основном сравнить версию базы данных, которая находится в системе управления версиями с базой данных работают во многих различных средах и создавать delpoyment скрипты для переформатирования: ,
У меня есть еще одна пара инструментов Redgate, которые достигают этого (SQL compare & SQL Source), но они могут быть установлены только на устройствах с 1 (возможно, 2 max?), С трудностью, с которой я сталкиваюсь, заключается в использовании Amazon RDS (где конечные точки недоступны вне VPC), я не могу подключить одну центральную установку этих инструментов ко всем моим средам, и я не могу купить дополнительную лицензию для каждой среды. Поэтому я пытался использовать SDK Comparison, чтобы попытаться «свернуть свою» среднюю площадку.
Большое спасибо,
Привет, Джон, спасибо за ваш ответ. Я отправлю электронное письмо с более конкретными вопросами, но это звучит так, как будто это может быть так, как мне нужно. – Uberzen1