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

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

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

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

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

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

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

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ Учетные записи-посредники
Подробнее об учетных записях-посредниках можно прочитать в разделе Электронной документации по SQL Server 2005 «Как разрешить пользователю создание и управление заданиями агента SQL Server (среда SQL Server Management Studio)». Электронная документация no SQL Server 2005 устанавливается как компонент SQL Server 2005, а ее обновления можно загрузить с веб-страницы www.microsoft.com/technet/prodtechnol/sql/2005/ downloads/books, mspx.
Для шагов задания, выполняющих инструкции Transact-SQL, контекст безопасности шага задания определяется владельцем задания.
Занятие 1
Создание заданий SQL Server Agent
405
Благодаря учетным записям-посредникам агента SQL Server и владельцу задания пользователи не могут получить завышенные права доступа в SQL Server с помощью SQL Server Agent.
Контрольный вопрос
? В каком контексте безопасности выполняется шаг задания?
Ответ на контрольный вопрос
? Шаг задания выполняется в контексте безопасности владельца задания. Для шагов задания, которые обращаются к внешним ресурсам, таким как файловая система, SSIS и репликация, используется учетная запись-посредник.
Создание шагов задания
Основу задания составляют один или несколько шагов задания (job steps), которые определяют действия, выполняемые в этом задании.
Чтобы определить шаг задания, выполните следующие основные действия:
1. Создайте новый шаг задания, указав его имя и тип.
2. Определите команду, которая будет выполняться на этом шаге.
3. Укажите действия по протоколированию и созданию предупреждений.
Чтобы определить шаг задания, в окне Создание задания (New Job) выберите страницу Шаги (Steps), как показано на рис. 14-3.
Ф Расписания Предупреждения ? Уведомления Цели
Список, щагов задания:
Сервер
DELTA 6BTLSNSG3SCASEJNS. Соединение
DELTA 6BTLSNSG3\AflMHHHCTp j
Ір Просмотреть свойства соединения
Шаг Имя
Гш ........Пр. ошибка!
У&'"
Швремесшгь шаг Начальный шаг і—:-
“3
I В~?>?ЭТЬ.-, j H?Vjfiy У(Ь 4 <
!1Г<С « S
Рис. 14-3. Определение нового шага задания
406
Работа с заданиями SQL Server Agent
Глава 14
Щелкните Создать (New), чтобы определить свойства шага задания, как показано на рис. 14-4.
Для каждого шага задания укажите имя, длина которого не должна превышать 64 символа. Укажите тип каждого шага.
Наиболее часто используемый тип шага задания — Сценарий Transact-SQL. Для этого типа можно определить контекст базы данных, в котором выполняется указанный сценарий Transact-SQL. В шаге задания можно задать исполнение простого сценария, состоящего из инструкций Transact-SQL, но чаще в нем задают вызов хранимой процедуры. К другим типам шагов задания относятся шаги задания SSIS, Analysis Services, репликации и сценария ActiveX.
І Создание шага задания
* Общие
* Дополнительно
-:ГГ^ИН-М
frz.:
Г отово
3 Справка
Имядаага:
Открыть.
Выделит* все
Сервер
DELIA 6BTLSNSG3\0-SE_IN'b_
Соединение
DELTA 6BTLSNSG3','AflMHHMCTp
% Ul
Копировать
Ёегавигь
ill
т. ІОІ Xj
[Backup Database Тип*
j Сценарий Transact SQL (Т SQLJ Выполнять как.: d
1 3
база данных | | master 3
Кощена# BACKUP DATABASE Adventure Works TO DISK = 'c V'.dventureWorks bak'WITH INIT| 3
j?
Рис. 14-4. Определение свойств шага задания
В зависимости от выбранного типа шага задания можно воспользоваться различными параметрами конфигурации. Чтобы перейти к параметрам шага задания, откройте страницу Дополнительно (Advanced) в диалоговом окне Создание шага задания (New Job Step), как показано на рис. 14-5.
Здесь указывают действия, выполняемые в случае успешного завершения шага, например Перейти к следующему шагу (Go То The Next Step), и действия в случае неуспешного завершения шага, например Завершить задание с ошибкой (Quit The Job, Reporting Failure). Можно задать частоту и периодичность повторений шага задания, а также параметры протоколирования, например запись в выходной файл.
ВАЖНО! Параметры протоколирования
Администраторы базы данных редко указывают параметры протоколирования для шагов задания. Все же без протоколирования гораздо труднее определить причину неудачного завершения шага задания. Нужно обеспечить минимальный вывод в файл. Затем можно просмотреть выходной файл на предмет сообщений об ошибках.
Занятие 1
Создание заданий SQL Server Agent
407
>>г- ' © Справка
Действие при <ргдое | Переити к следующему шагу
Позорные попытки:
гг-д
Действие при ошибке:_
| Завершитьзаданиесошибкой
Сценарий Т гагвасЬБСЙ. (Т -$0Ц ~ ------~~ ~ ~~
Вводной Файл |
Г~ Дописать вы^^одныадажыв в сществ^ший Файл V Сохранять; данные журнала в таблице
1“ Йкяючить в журнал выходные данные шага
rjOl xj-
----3
йнгервая повтора {е миннгах}:
(?al

Сервер
DELTA 6BTLSN5G 34CASE _INS_
Соединение
DELTA 6BTLSNSG3'AaMHHHCTp |
Выполндгь or имени;
Ш
Семене
Рис. 14-5. Указание параметров в случае успешного/неуспешного выполнения шага задания и параметров выходного файла
Создание расписаний заданий
После создания шагов для задания SQL Server Agent для него можно назначить одно или несколько расписаний. Без расписания задание будет выполняться только по запросу из другого процесса.
Предыдущая << 1 .. 182 183 184 185 186 187 < 188 > 189 190 191 192 193 194 .. 343 >> Следующая