Создание резервных копий заданных c хранимых процедур, представлений, функций и триггеров с использованием TSQL - PullRequest
0 голосов
/ 20 апреля 2020

Наша команда получает файл патча, содержащий SQL папки объектов. Эти SQL папки объектов имеют SQL файлы, относящиеся к этим объектам. Например,

---patch123

-------StoredProcedure
------------abc_StoredProcedure.sql
------------def_StoredProcedure.sql

-------Functions
-------------abc_Functions.sql
-------------def_Functions.sql

Я хочу взять резервные копии только этих четырех SQL файлов и сохранить их в текстовый файл, который будет сжат в zip-файле.

Я прочитал ответ на этот SO-вопрос @Kin Shah, но sys.sql_modules with sys.objects примет всю резервную копию всех SP, funcs и т. Д. c.

Я хочу быть в состоянии сделать резервную копию указанного c набора файлов? Можно ли это сделать, используя T- SQL?

По предложению @Dan Guzman

enter image description here

...