Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Мастер планов обслуживания




Среда SQL Server Management Studio

Среда SQL Server Management Studio позволяет автоматизировать задачи администрирования путем создания заданий, предупреждений, операторов и учетных записей-посредников в узле Агент SQL Server обозревателя объектов. Дополнительные сведения см. в разделе Создание запросов расширений интеллектуального анализа в среде SQL Server Management Studio.

Мастер планов обслуживания — это программа, позволяющая создавать задания, предупреждения и операторы для автоматизации администрирования экземпляра SQL Server. Дополнительные сведения см. в разделе Мастер планов обслуживания.

Агент SQL Server — это служба Microsoft Windows, выполняющая запланированные административные задачи, которые называются заданиями. Агент SQL Server использует SQL Server для хранения сведений о заданиях. Задание состоит из одного или нескольких шагов. Каждый шаг содержит собственную задачу, например создание резервной копии базы данных. Агент SQL Server может выполнять задания по расписанию в ответ на определенное событие или по требованию. Например, можно автоматизировать задачу создания резервной копии всех серверов компании, чтобы она выполнялась ежедневно по окончании рабочего дня. Запланируйте резервное копирование на запуск после 22:00 с понедельника по пятницу; если в процессе создания резервной копии возникает проблема, агент SQL Server регистрирует соответствующее событие и выдает уведомление.

Примечание.
Во время установки SQL Server 2005 служба агента SQL Server по умолчанию отключена, если пользователь явно не выбрал автоматический запуск этой службы.

Чтобы автоматизировать администрирование, выполните следующие шаги.

  1. Определите, какие административные задачи или события сервера происходят регулярно, а также можно ли эти задачи или события администрировать программным путем. Подходящей для автоматизации является такая задача, которая включает предсказуемую последовательность шагов и выполняется в определенное время или в ответ на определенное событие.
  2. Определите набор заданий, расписаний, предупреждений и операторов, используя среду SQL Server Management Studio, сценарии Transact-SQL или Объекты SMO. Дополнительные сведения см. в разделе Создание заданий.
  3. Запустите назначенные задания агента SQL Server.
Примечание.
В экземпляре SQL Server по умолчанию служба SQL Server имеет имя SQLSERVERAGENT. В именованных экземплярах служба агента SQL Server имеет имя SQLAgent$ имя_экземпляра.

Если запущено несколько экземпляров SQL Server, то чтобы автоматизировать общие для всех экземпляров задания, можно использовать администрирование нескольких серверов. Дополнительные сведения см. в разделе Автоматизация администрирования в масштабах предприятия.

С помощью мастера планов обслуживания устанавливаются основные задачи обслуживания, позволяющие обеспечить высокую производительность базы данных, регулярное резервное копирование и отсутствие несогласованности. Мастер планов обслуживания создает одно или несколько заданий агента SQL Server, которые выполняют эти задачи на локальных серверах или целевых серверах в многосерверной среде. Они могут выполняться с установленными в расписании интервалами или по требованию.

Для создания планов обслуживания и работы с ними пользователь должен быть членом фиксированной серверной роли sysadmin. Обратите внимание, что обозреватель объектов отображает планы обслуживания, только если пользователь является членом фиксированной серверной роли sysadmin.

Для создания планов обслуживания в многосерверной среде и для управления ими требуется дополнительная настройка. Дополнительные сведения см. в разделах Планы обслуживания и Автоматизация администрирования в масштабах предприятия.

Можно создавать планы обслуживания для выполнения следующих задач.

  • Реорганизация данных на страницах данных и индексов путем перестроения индексов с новым коэффициентом заполнения. Перестроение индексов с новым коэффициентом заполнения обеспечивает одинаковое распределение объема данных и свободного пространства на страницах базы данных. Кроме того, при этом обеспечивается более быстрое увеличение размера в будущем. Дополнительные сведения см. в разделеКоэффициент заполнения.
  • Сжатие файлов данных путем удаления пустых страниц базы данных.
  • Обновление статистики индекса, обеспечивающее оптимизатору запросов новейшие сведения о распределении значений данных в таблицах. Это позволяет оптимизатору запросов делать более качественные суждения по поводу выбора наилучшего способа доступа к данным, так как ему предоставляется больше информации о данных, хранящихся в базе данных. Хотя статистика индекса обновляется компонентом SQL Server автоматически и периодически, этот параметр может привести к немедленному обновлению статистики.
  • Проверка данных и страниц данных внутри базы данных на внутреннюю согласованность, позволяющая определить целостность данных после сбоя системы или программного обеспечения.
  • Создание резервных копий файлов базы данных и журналов транзакций. Резервные копии базы данных и журнала могут храниться в течение заданного времени. Это позволяет создавать историю резервных копий, которые могут быть использованы, если нужно восстановить базу данных на момент, предшествующий моменту создания последней резервной копии базы данных. Также можно создавать разностные резервные копии.
  • Выполнение заданий агента SQL Server. Может использоваться для создания заданий, которые выполняют разнообразные действия, а также планов обслуживания для выполнения этих заданий.

Результаты, сформированные задачами обслуживания, могут записывать в виде отчета в текстовый файл или в таблицы плана обслуживания sysmaintplan_log и sysmaintplan_logdetail, которые находятся в базе msdb. Для просмотра результатов в программе просмотра файлов журнала щелкните правой кнопкой мыши пункт Планы обслуживания и выберите пункт Просмотр журнала.

Планы обслуживания выполняются только для баз данных с уровнем совместимости 80 или выше. Мастер планов обслуживания не отображает базы данных с уровнем совместимости 70 или ниже.

)

23. Безопасность данных в MS SQL Server. Методы управления доступом к БД




Поделиться с друзьями:


Дата добавления: 2015-05-09; Просмотров: 761; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.052 сек.