Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Автоматизация динамических скриптов / 4 сообщений из 4, страница 1 из 1
28.09.2020, 21:26
    #40003682
selis76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматизация динамических скриптов
Давно хочу удобно автоматизировать следующие задачи
Переиндексация по списку таблиц.
Т.е. сначала запрос на список индексов, далее alter index disable, alter index rebuild для каждого индекса
Переключение партиций , архивирование при достижении последнего диапазона.
Т.е. сначала запрос на наличие записей в последнем диапазоне, если есть то выполнение скрипта для указанных таблиц , создание нового диапазона, switch , архивирование.
Подобных задач много когда база большая и там скрипты можно запускать только для отдельных таблиц в определенные дни
Простенькие скрипты на TSQL есть , но переписывать их на динамические запросы не хочется так как нормальный вывод логов, обработку ошибок на TSQL делать неудобно. Хранимые процедуры это часть базы, а баз данных много и раскладывать хранимые по базам неудобно. Хочется отдельное приложение которое позволяет это сделать. Фактически ему нужно поля запроса(курсора) использовать как переменные подстановки для динамического запроса.
Вопрос кто использует чтото готовое или пишете сами на других языках.

Сергей
...
Рейтинг: 0 / 0
28.09.2020, 21:37
    #40003684
Критик
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматизация динамических скриптов
selis76
сначала запрос на список индексов, далее alter index disable , alter index rebuild для каждого индекса


зачем disable?
ну и приложения такого нет
...
Рейтинг: 0 / 0
29.09.2020, 03:21
    #40003725
Marat2020
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматизация динамических скриптов
...
Рейтинг: 0 / 0
29.09.2020, 14:26
    #40003986
selis76
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автоматизация динамических скриптов
Marat2020

Хороший скрипт, только это в виде хранимок которые нужно по всем инстансам устанавливать.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Автоматизация динамических скриптов / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]