Тема: Обнуление тел файлов объектов TDMS
Обнуление тел файлов объектов TDMS
(Можно использовать при отправке резервных копий для внесения изменений и т.д.)
Чтобы "избавиться" от тел файлов в БД надо выполнить следующий SQL запрос:
USE TDMS UPDATE TFileAttr SET TFileAttr.F_TEXT = NULL, TFileAttr.F_VAL = NULL
Где вместо TDMS прописать имя БД.
После чего желательно выполнить еще один запрос:
DBCC SHRINKDATABASE (TDMS, 10) GO
Где так же вместо TDMS прописать имя БД.
Соответственно это лучше делать не на рабочих БД, а на их копиях.
Резервную копию "урезанной" БД перед отправкой лучше всего запаковать архиватором (например, WinRar). Бэкап БД без файлов довольно не плохо сжимается: где-то раза в 3-4.