|
Помогите пожалуйста со скриптами на SQL сто зачем | ☑ | ||
---|---|---|---|---|
0
BigShmax
25.04.12
✎
17:16
|
я подозреваю что много и не хватает если подскажете хорошо, но для начала надо понять что там выполняется зачем и как. я смотрю некторые с ошибками а некторые грузят сервак по долгу и орооочень сильно
1. Step name: Subplan_1: /SQL "Maintenance Plans\UpdateRebuild_1c" /SERVER black /CHECKPOINTING OFF /SET "\Package\Subplan_1.Disable";false /REPORTING E 2. Step name: Subplan_1: /SQL "Maintenance Plans\UPP_8_2" /SERVER BLACK /CHECKPOINTING OFF /SET "\Package\Subplan_1.Disable";false /REPORTING E 3. Step name: Subplan_1: /SQL "Maintenance Plans\Backup_1c8" /SERVER BLACK /CHECKPOINTING OFF /SET "\Package\Subplan_1.Disable";false /REPORTING E имена у всех трех задач разные, шаги зовутся одинаково но я подозреваю что одна - две из них может не нужны? они стартуя в 0:20 не успевают закончит к 7ми утра что вообще не вписывается в работу с БД :-( 4. Stape name: Verify that automation is enabled. IF (msdb.dbo.fn_syspolicy_is_automation_enabled() != 1) BEGIN RAISERROR(34022, 16, 1) END 5. Stape name: SessionStateService_1057cc34c8ff44888a548a178b0f944b_JobStep_DeleteExpiredSessions EXECUTE DeleteExpiredSessions хрен знает что за задачи |
|||
1
BigShmax
25.04.12
✎
18:28
|
такая жуткая загадка?
|
|||
2
Humandra
25.04.12
✎
18:46
|
(1) Непонятно сформулирован вопрос.
В EXECUTE DeleteExpiredSessions - вызывается хранимая процедура. Текст ее вы не привели, но можно предположить по названию, что она как-то чистит подвисшие сессии с остальными задачами ничего не поняла. Сколько их, какой код на каждой? |
|||
3
Humandra
25.04.12
✎
18:49
|
(2) кстати, вроде это штатная процедура MS SQL.
|
|||
4
Humandra
25.04.12
✎
18:58
|
(2) Короче, надо привести весь код полностью, включая, если есть, текст соответствующих хранимых процедур. Судя по названию - DeleteExpiredSessions это вроде все же не системная процедура - те обычно с sp начинаются. Но не уверена, надо смотреть перечень процедур в базе данных.
|
|||
5
Asmody
25.04.12
✎
19:04
|
с диалекта автора рыдал!
|
|||
6
КМ155
25.04.12
✎
19:42
|
(4) это же Maintenance Plans
и ТС может убиться головой об стенку, пытаясь по названиям джобов угадать их содержимое |
|||
7
BigShmax
25.04.12
✎
20:00
|
Хорошо давайте остановимся на первых трех.
у всех одинаковый step name и разные commanв line. разве command line не является строкой исполнения ? нужны ли они все три? |
|||
8
BigShmax
25.04.12
✎
20:00
|
(6) именно Maintenance Plans их три command line я привел что там еще может быть?
|
|||
9
КМ155
25.04.12
✎
20:01
|
(8) ТС может убиться головой об стенку, пытаясь по названиям джобов угадать их содержимое
|
|||
10
BigShmax
25.04.12
✎
20:14
|
т.е. спрсить конкретно содержимое сказав что и где посомтреть это выше здесь присутствующих?
|
|||
11
bar0n0
25.04.12
✎
20:37
|
Смотреть надо в дереве объектов менедмент студио - управление - планы обслуживания.
Если скл сервер не русский тоже самое на английском. |
|||
12
BigShmax
25.04.12
✎
20:45
|
(11) спасибо большое
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |