Вы когда-нибудь задавались необходимость перенести встроенные планы обслуживания (maintenance plans) на другой сервер? Эта задача оказалась не тривиальной. Сегодня я бы хотел поделиться с вами относительно простым способом решения данной задачи. Если вы вдруг не знаете что такое планы обслуживания … Читать далее →
Запись Перенос планов обслуживания (maintenance plans) на другой сервер впервые появилась Стиль жизни SQL.
*** *** *** *** *** *** *** *** *** *** *** ***Похожие статьи:
Сравнение планов запросов в SQL Server Management Studio 2016
Автоматизация обслуживания SQL Server (ola hallengren)
Тормозит SQL Server после переезда на новый сервер. Часть 1
*** *** *** *** *** *** *** *** *** *** *** ***Ссылка на наш канал YouTube

Вы когда-нибудь задавались необходимость перенести встроенные планы обслуживания (maintenance plans) на другой сервер? Эта задача оказалась не тривиальной. Сегодня я бы хотел поделиться с вами относительно простым способом решения данной задачи.
Если вы вдруг не знаете что такое планы обслуживания (maintenance plans), то это ничто иное, как пакет SQL Server Integration Services (далее SSIS), который можно создать в рамках визуального интерфейса SQL Server Management Studio (SSMS). На скриншоте вы можете увидеть, что созданный мною план обслуживания на самом деле находится на SSIS:
Я создал план обслуживания (Test_Maint) на моём SQL Server и подключился к локальному SSIS. Обратите внимание, что если у вас установлен SQL Server с экземпляром не по-умолчанию, то вам необходимо отредактировать SSIS, чтобы он подключался к нужной msdb. Для этого необходимо найти файл MsDtsSrvr.ini, обычно он находится в папке «<Program Files Installation>\Microsoft SQL Server\90\DTS\Binn. В нём необходимо поменять <ServerName>.</ServerName>, на необходимый вам сервер\экземпляр. После сохранения изменений необходимо перезапустить службу SSIS.
Продолжим, как вы видите, SSIS пакеты хранятся в базе данных msdb (они могут храниться и на файловой системе, если подключить их к SSIS особым образом). Теперь нам необходимо перенести наш план обслуживания (Test_Maint) на другой сервер, для этого необходимо выделить план > нажать правую кнопку мышки > выбрать «экспорт пакета» > в новом окне необходимо указать сервер, на который будем переносить план обслуживания и куда необходимо поместить пакет на том сервере > после всех настроек необходимо нажать «Ок». Если после нажатия «Ок», вам не выдало ошибки, значит план обслуживания успешно перенесён.
Можно сделать перенос через файловую систему, для этого нам необходимо в окне переноса выбрать «Файловую систему» и указать путь сохранения:
Теперь на сервере назначения нам так же нужно подключиться к SSIS, скопировать выгруженный план обслуживания на новый сервер и подключить его через «импорт пакета»:
Запись опубликована в рубрике Обучение с метками education. Добавьте в закладки постоянную ссылку.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | 7 вещей, которые должен знать разработчик о SQL Server | 0 | 5 | 08-12-2016 |
| 2 | Скрыть таблицы в SQL Server Management Studio (SSMS) | 0 | 5 | 06-04-2017 |
| 3 | Базовая установка SQL Server 2012 | 0 | 5 | 22-12-2016 |
| 4 | Основы администрирования SQL Server (шпаргалка начинающего администратора) | 0 | 5 | 10-03-2017 |
| 5 | Обучение и практика SQL запросов | 5 | 7 | 03-07-2017 |
| 6 | Бесплатный курс по подготовке к экзамену Microsoft 70-533 | 5 | 7 | 18-03-2018 |
| 7 | Microsoft SQL Server. Бесплатное обучение на codecademy (английский язык) | 0 | 5 | 09-12-2016 |
| 8 | Microsoft SQL Server 2012. Основы T-SQL (книга) | 0 | 7 | 12-07-2017 |
| 9 | SQL для простых смертных (книга) | 5 | 7 | 16-01-2017 |
| 10 | SQL Server 2025 Preview now supports Red Hat Enterprise Linux 10 | 5 | 7 | 07-10-2025 |