Как запустить скрипт создания индекса с использованием 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

Другие вопросы по тегам