Имя: Пароль:
IT
Админ
Не могу удалить план обслуживания из sql 2014
0 neo_rasul
 
02.10.15
08:35
Фото с ошибками прикрепил.
1 Mankubus
 
02.10.15
08:36
куда прикрепил?
2 ДенисЧ
 
02.10.15
08:36
да, я заметил.
Красивое фото.
3 neo_rasul
 
02.10.15
08:37
что то не получилось с прикреплением фото.
https://yadi.sk/i/gWj0jLaBjTfFS
https://yadi.sk/i/oJ93MxKzjTfFg
4 ДенисЧ
 
02.10.15
08:46
Где-то есть зависимые планы?
5 neo_rasul
 
02.10.15
08:53
нет, план создавал, в конце выдало ошибку и не редактируется, не удаляется.
6 ДенисЧ
 
02.10.15
08:54
ну сделай удаление прямым запросом к msdb...
7 neo_rasul
 
02.10.15
08:55
как это сделать?
8 ДенисЧ
 
02.10.15
08:57
Позвать спеца.
9 fbear
 
02.10.15
09:05
Закрой и снова открой Managment Studio, проверь снова есть этот план?
10 neo_rasul
 
02.10.15
09:06
есть. перезагружал сервер.
11 rs_trade
 
02.10.15
09:22
открой план, удали субплан
12 Одинесю
 
02.10.15
09:27
Попробуй агента сервера остановить и удалить.
13 neo_rasul
 
02.10.15
09:30
так же!
14 neo_rasul
 
02.10.15
11:03
B602C304-A2EA-42C1-ABB3-017EEAFB9CE1    ВложенныйПлан_1    ВложенныйПлан_1    9349EC33-7597-4005-8C01-6B4D217CAB09    867B59B4-5234-423F-BC3B-BECE8F0DFE78    NULL    NULL    0

A1C8C604-A72D-490F-938F-C10611E2BF6C    ВложенныйПлан_1    ВложенныйПлан_1    CF704298-685E-4B6A-B1E5-41F24B6F15D6    D0F47F49-C96F-4984-B47A-1BFFA8AF225B    NULL    NULL    0
15 neo_rasul
 
02.10.15
11:03
по запросу
use msdb
select * from dbo.sysmaintplan_subplans
16 neo_rasul
 
02.10.15
11:06
запрос
EXECUTE   sp_delete_maintenance_plan_job N'CF704298-685E-4B6A-B1E5-41F24B6F15D6', N'D0F47F49-C96F-4984-B47A-1BFFA8AF225B';

ошибка
Сообщение 14262, уровень 16, состояние 1, процедура sp_delete_maintenance_plan_job, строка 13
Указанный @plan_id+@job_id ("CF704298-685E-4B6A-B1E5-41F24B6F15D6 + D0F47F49-C96F-4984-B47A-1BFFA8AF225B") не существует.
17 neo_rasul
 
02.10.15
12:33
спасибо всем. победил.
18 neo_rasul
 
02.10.15
12:34
смотрим имя плана
select * from sysmaintplan_subplans

у меня ВложенныйПлан_1

удаляем
DELETE FROM sysmaintplan_log WHERE subplan_id in ( SELECT Subplan_ID from sysmaintplan_subplans WHERE subplan_name = 'ВложенныйПлан_1' )
DELETE FROM sysmaintplan_subplans WHERE subplan_name = 'ВложенныйПлан_1'