Комментарии 12
Спасибо!
Как раз ищем приемлимый способ синхронизировать джобы на alwayson кластере, пока находил только плагин под студию для ручной синхронизации.
Как раз ищем приемлимый способ синхронизировать джобы на alwayson кластере, пока находил только плагин под студию для ручной синхронизации.
+1
Посмотрите dbatools.io
+1
Спасибо за ссылку-интересный ресурс-поюзаю (особенно понравились заявленные возможности Copy-DbaAgentJob и Copy-DbaDatabaseMail)
0
Спасибо, тоже интересный вариант
+1
Коллеги, гораздо проще создать SSIS пакет, тем более у вас уже есть 17 версия. Там есть уже готовые таски Transfer Database, Transfer Jobs, Transfer Logins, Transfer SQL Server Objects ets…
Указываешь сорс и дестинейшен, немного параметров (типа — перезаписывать если уже есть такое задание) и запускаешь. Можно опубликовать пакет и запускать из джоба, где в параметрах запуска можно указывать разные инстансы, получается достаточно универсально и быстро.
Указываешь сорс и дестинейшен, немного параметров (типа — перезаписывать если уже есть такое задание) и запускаешь. Можно опубликовать пакет и запускать из джоба, где в параметрах запуска можно указывать разные инстансы, получается достаточно универсально и быстро.
+1
А я object browser открывал, галочка и все выделял, и давил капу "script". Но для кейса автоматизированного переноса ваш способ действительно хорош. Главное ещё как-то распознать, какие из заданий надо оставить активными, а какие нет...
0
Спасибо, очень помогло ваше описание. Сегодня только вот занимался.
+1
Всегда приятно, когда материал полезен.
Но также напомню, что любой материал нужно адаптировать под конкретные нужды и проверять, т к идеального ничего нет и со временем может меняться. А в виду специфики к применяемым условиям может даже повредить без должных модификаций.
0
Спасибо за Ваш труд, материал действительно полезен!
Единственный минус, что нужен прямой доступ к серверу назначения. Чтобы заполнить этот пробел, советую использовать универсальное приложение ImportExportDataSql по выгрузке результатов запросов в различные форматы (CSV, SQL). Все записи выгружаем в файл формата SQL и прогоняем его на любой машине, куда нужно перенести джобы.
Писал утилиту для себя, чтобы переносить данные с тестового сервера на боевой.
Бесплатная, портативная (не требует установки), без рекламы, оповещает о новых версиях.
Подробное описание ImportExportDataSql
Пример выгрузки джобов:
Единственный минус, что нужен прямой доступ к серверу назначения. Чтобы заполнить этот пробел, советую использовать универсальное приложение ImportExportDataSql по выгрузке результатов запросов в различные форматы (CSV, SQL). Все записи выгружаем в файл формата SQL и прогоняем его на любой машине, куда нужно перенести джобы.
Писал утилиту для себя, чтобы переносить данные с тестового сервера на боевой.
Бесплатная, портативная (не требует установки), без рекламы, оповещает о новых версиях.
Подробное описание ImportExportDataSql
Пример выгрузки джобов:
+1
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
Перенос заданий и расписаний с одного экземпляра MS SQL Server на другой средствами T-SQL