Как запустить скрипт создания индекса с использованием RoundhousE, который зависит от sp в правильной последовательности
Вопрос о развороте. У меня есть скрипт, который вызывает sp, чтобы выяснить, сколько места требуется для создания индекса. (мы используем sql express, который имеет максимальный размер базы данных). В зависимости от того, сколько места осталось, он удаляет строки из целого ряда таблиц, а затем создает индекс с обычными проверками (если он не существует в sysindex... создать индекс...). Вызванный sp будет использоваться в других сценариях создания индекса в будущем, поэтому, если нет никакой опции, я бы предпочел сохранить его как sp, а не как часть скрипта создания индекса (встроенный). Проблема в том, что Roundhouse запускает мой скрипт создания индекса сначала в папке UP, а затем идет после папки sp или runfirstafterUp. Он не может найти sp, так как он не был подключен к БД первым. Просьба сообщить, если есть какое-либо решение этой проблемы последовательности. Спасибо
1 ответ
Новейшая RH имеет папку indexes, которая запускается после папки sprocs https://github.com/chucknorris/roundhouse/wiki/ConfigurationOptions
Дайте мне знать, если это решит вашу проблему. Спасибо!
ОБНОВЛЕНИЕ для Ясности: Новая версия не обязательно отражает то, что выпущено. Версия, которую вы используете, должна быть больше 324 ( http://code.google.com/p/roundhouse/source/detail?r=324).
Вы можете установить RH разными способами - https://github.com/chucknorris/roundhouse/wiki/Getroundhouse