Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Янин В.Л. "Новгородские акты XII-XV Хронологический комментарий" (История)

Майринк Г. "Белый доминиканец " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 2" (Художественная литература)

Петров Г.И. "Отлучение Льва Толстого " (Художественная литература)

Хусаинов А. "Голоса вещей. Альманах том 1 " (Художественная литература)
Реклама

Microsoft SQL server. Реализация и обслуживание Учебный курс - Microsoft press

Microsoft press Microsoft SQL server. Реализация и обслуживание Учебный курс — Microsoft Press, 2007. — 766 c.
Предыдущая << 1 .. 181 182 183 184 185 186 < 187 > 188 189 190 191 192 193 .. 343 >> Следующая

Для выполнения резервного копирования на регулярной основе я создаю задания, которые выполняются согласно расписаниям, заданным при помощи SQL Server Agent. Без встроенного механизма создания расписаний я вынужден был бы для выполнения этих задач покупать программное обеспечение сторонних разработчиков.
Резервное копирование по расписанию — всего лишь один из способов, повышающих эффективность работы администраторов базы данных. Благодаря SQL Server Agent важные задачи обслуживания выполняются в нужное время. Все, что требуется для выполнения задач по расписанию, — это воспользоваться службами этого компонента.
Занятие 1. Создание заданий SQL Server Agent
SQL Server Agent является встроенным механизмом создания расписаний в SQL Server. Одно из его главных назначений — выполнение определенных заданий через указанные промежутки времени. С помощью SQL Server Agent можно решать такие важные задачи, как резервное копирование баз данных, перестроение индексов и проверка целостности. В этом занятии вы узнаете, как посредством SQL Server Agent создать задание и настроить его параметры.
Изучив материал этого занятия, вы сможете:
^ Создавать задания.
^ Назначать владельца задания.
^ Создавать шаги задания.
^ Создавать расписания заданий.
Продолжительность занятия — около 20 минут.
Занятие 1
Создание заданий SQL Server Agent
403
Создание заданий SQL Server Agent
Задание в SQL Server Agent состоит из шагов (job steps), владельца, определяющего контекст безопасности задания, и одного или нескольких расписаний выполнения задания. При создании нового задания необходимо выполнить следующие основные шаги:
1. Создать новое задание и задать для него имя, контекст базы данных и владельца.
2. Добавить один или несколько шагов задания.
3. При необходимости установить расписание выполнения задания.
Чтобы создать новое задание, раскройте узел Агент SQL Server (SQL Server Agent) в обозревателе объектов SSMS, как показано на рис. 14-1.
Щелкните правой кнопкой узел Задания (Jobs) и выберите Создать задание (New Job). Откроется окно Создание задания (New Job). В этом окне для каждого задания можно указать несколько общих свойств, таких как имя, категория задания и описание. Длина имени задания не должна превышать 64 символов. Рекомендуется использовать имена заданий, ясно определяющие основное назначение заданий.
Категорию задания используют для группировки заданий по типам выполняемых ими действий. Например, категория Обслуживание базы данных (Database Maintenance) объединяет все задания по обслуживанию баз данных. В SQL Server есть встроенные категории заданий, можно создавать и свои.
*. Греда Microsoft SQL Server Management Studio
|р$|пй Оравка 8цд Сервис Счсно Соо&цество ?пр«жл : jjl Создать запрос щ Oji wJ Ър ? -щ
‘‘“‘‘ПВЙШйЕШйШЗнИ [ Сводка ;
Соединит^- Ш М ? i?k А # ? [ЩСпцсок h ШОтдет
2 DELTA-6BTLSNSG3\CASE_INS_i3o05 (SQL Servf j
R uJ Базы данных ?1 Безопасность
бъе :ты сервера Репл сация правление •; Notification Services
? Л' ШяЗЕЕЕЗЕВВЯ
s+i задания
?fyj Монитор активности заданий i+i л Предупреждения _j О ораторы >+; ^ Учетные записи-посредники .+. Журналы ошибок
[J Агент SQL Saver
DaTA-68Tl»«G3\CASE„tff?_l„200S\Ar«Ht SQL Server
J
Задания •^Монитор активности заданий Предупреждения Л Операторы
Л Учетные записи-посредники ^ Журналы ошибок
jJl
Рис. 14-1. Управление всеми заданиями, предупреждениями и операторами в узле SQL Server Agent
В поле Описание (Description) указывают дополнительные сведения о задании. Если задание или способ его построения определены бизнес-правилами, нужно указать их в описании задания: это поможет облегчить работу по обслуживанию задания в будущем. На рис. 14-2 показано окно Создание задания (New Job) с заполненными полями.
404
Работа с заданиями SQL Server Agent
Глава 14
ЕР Создание задания
f Шаги ** Расписания Предупреждения Уведомления ? Иели
Сценарий * Щ Справка 8*«
ifwew?
тткт
|В аскир D atabase
} DE LT A SB Т LS NS G ^Администратор"
1 DE LTA-GB T LS N S G 3\CAS E_l NS_ ^ бЕЯ,ОЧвНО
I Соединение DELTA 6B T LS N S G ЗЧАд министр \
Ш Просмотреть свойства ; соединения
ж
itwena
Рис. 14-2. Определение нового задания в окне Создание задания (New Job)
Назначение владельца задания
На странице Общие (General) диалогового окна Создание задания (New Job) можно также указать владельца задания — пользователя или группу пользователей, управляющих заданием. Только владелец или член роли sysadmin может изменить задание. Если владелец задания не является членом роли sysadmin, убедитесь, что он имеет доступ ко всем учетным записям-посредникам, необходимым для выполнения всех шагов задания.
Учетные записи-посредники агента SQL Server служат для управления гранулярными разрешениями SQL Server Agent. Эти учетные записи управляют доступом к таким внешним подсистемам SQL Server, как репликация, SSIS, SQL Server Analysis Services, CmdExec и ActiveX. Если какая-либо из указанных подсистем требуется для выполнения шага задания, выполняется проверка наличия соответствующих разрешений у владельца задания. После успешной проверки SQL Server Agent имитирует эту учетную запись-посредник для выполнения шага задания.
Предыдущая << 1 .. 181 182 183 184 185 186 < 187 > 188 189 190 191 192 193 .. 343 >> Следующая