Поиск

Личный кабинет

При разработке новых режимов на тестовых базах возникает необходимость отслеживать сделанные изменения, чтобы перенести всю новую функциональность.

Для этого введен механизм отслеживания. 

Работает механизм следующим образом:

1. Делаем снепшот системных таблиц до начала разработки
2. Делаем снепшот системных таблиц после окончания разработки
3. Сравнивая каталоги мы видим изменения

Для того чтобы сделать снепшот необходимо подгрузить в BSI схему SaveMetaData.xml, которая находится в каталогt System\COMMON  с помощью команды ReloadSchema. После подгрузки необходимо выполнить команду RunScript SaveMetaDataBSI

Данные будут сохраны в папке ~Рабочий каталог~\output\BSIMetaData​

Имя папки со снепшотом будет иметь следующий ​формат:

YYYYMMDD_HHMM

​где

YYYY - год
MM - месяц
DD - день
HH - часы
MM​ - минуты

Для сохранения структуры необходимо запустить файл SQLScripter.exe c параметрами​

Екземпляр сервера

база данных

Путь сохранения структуры

Пример

SQLScripter.exe BS FORBACKUP "S:\Client_DOP_1027151\output\DBScript201308271719____"​

Документация