Как исключить триггеры базы данных из проекта DACPAC, созданного в Visual Studio?

У меня есть проект базы данных в Visual Studio, и мне нужно исключить триггеры базы данных из сгенерированного DACPAC, потому что один из них — LockdownTriggers, который предотвращает изменение триггеров, и это вызывает проблемы с другими триггерами; как только LockdownTriggers развернут, он автоматически включается. а затем остальная часть развертывания терпит неудачу, пытаясь изменить другие триггеры, которые теперь заблокированы. Есть ли способ предотвратить развертывание триггеров базы данных в рамках DACPAC? Или, по крайней мере, исключить LockdownTriggers или запретить его включение до завершения развертывания?


person ekolis    schedule 20.11.2020    source источник


Ответы (1)


Я нашел это! Поискал в Интернете еще немного, и похоже, что мне нужны дополнительные параметры развертывания (доступные через «Свойства проекта» > «Отладка» > «Дополнительно»).

введите здесь описание изображения

person ekolis    schedule 20.11.2020