Сценарій плану обслуговування


12

Я створив план технічного обслуговування свого SQL Server 2008 R2 за допомогою SQL Server Management Studio (SSMS).

Однак я не в змозі експортувати / перетворити його в сценарій, якщо мені доведеться повторно на іншому сервері.

Чи є спосіб?

Якщо ні, чи знайдеться спосіб з новою версією SQL Server?


1
Ви можете переглянути сценарії технічного обслуговування Ola Hallengren. Вони підтримують набагато більше варіантів та налаштування, плюс вони є стандартними T-SQL, щоб ви могли їх налаштувати та сценаріїти об’єкти для міграції на інші сервери за необхідності. ola.hallengren.com
Макс Вернон

Відповіді:


10

Коли ви створюєте завдання, використовуючи план технічного обслуговування, завдання автоматично створюється в агенті SQL Server в розділі Робота. Тепер перейдіть до агента SQL Server, розгорніть завдання та шукайте свою роботу. Клацніть на ньому правою кнопкою миші та оберіть Сценарій завдання як ... Видаліть і відтворіть до ... Нове вікно редактора запитів .

Редагувати:

Ви також можете експортувати плани технічного обслуговування. Вам потрібно підключитися до служб інтеграції цього примірника. Розгорніть збережені пакети, потім MSDB, а потім розгорніть плани технічного обслуговування. Клацніть правою кнопкою миші на MP та виберіть пакет експорту. Потім ви можете перемістити пакет на інший SQL Server.


3
Просто уточнюючи - плани технічного обслуговування насправді зберігаються як пакети SSIS, а робота агента, який їх виконує, фактично викликає пакунки для виконання. Він зберігається в MSDB, але немає єдиного способу клацання, щоб отримати фактичний план обслуговування як сценарій, оскільки це пакет SSIS. Можна експортувати пакет, але не через GUI.
Шон Галларді

2
Погодьтесь із Шоном тут. @ Карло: Сценарій буде завданням, створеним не за планом технічного обслуговування. Коли ви будете запускати скрипт на іншому сервері, просто завдання буде створено не MP.
Шанкі

0

Найшвидший спосіб переміщення планів між серверами - це підключення від студії управління до сервера, де плани вже налаштовані, розпочати редагування плану та просто скопіювати \ вставити завдання між підпланами. Хоча це працює лише тоді, коли працює зв’язок між серверами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.