Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Mih00010 Member Откуда: Сообщений: 25 |
собственно сабж, куда ни нажимаю скрипт не генерится. может быть дело в том что сами планы были сделаны в консоли от 2012? |
5 авг 13, 09:57 [14662199] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
up |
5 авг 13, 11:20 [14662690] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Скрипт есть у отдельных шагов плана. А не у всего плана. |
5 авг 13, 11:22 [14662702] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
план обслуживания индексы вложенный план1 пишет - нет действий для включения в скрипт и как там не ройся там виден только пакет служб интегрейшен сервиса и всё а вот для расписания генерит EXEC msdb.dbo.sp_attach_schedule @job_id=N'6fa1598b-f417-40fd-b429-e23182855321',@schedule_id=11 GO план полностью с помощью мастера сделан |
5 авг 13, 11:40 [14662836] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Еще раз У плана/подплана НЕТ скрипта Скрипт может быть у _некоторых тасков_, которые выполняют команды TSQL |
5 авг 13, 12:48 [14663337] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
Glory, это понятно. так и происходит. мне не понятно что именно будет делать скрипт созданный мастером. элементарные таски по стистике и восстановлению индекса (тут пока не будем почему не реиндекс) сгенеренные мастером я не вижу в скриптовом виде, может где хранимка или что? просто раньше мне не приходилосб работать со скулями там где эти планы нужны и одновременно работали бы планы обслуживания вот и возник вопрос что именно генерит мастер если команды в шаги не прописал а мастер что-то там сгенерил (кстати оно работает) |
5 авг 13, 13:09 [14663487] Ответить | Цитировать Сообщить модератору |
pkarklin Member Откуда: Москва (Муром) Сообщений: 74925 |
Правильно, ибо MP созданные с помощью визарда, и есть SSIS пакеты. |
||
5 авг 13, 13:24 [14663612] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
pkarklin, и как из него вернуть скрипт? |
5 авг 13, 14:09 [14663999] Ответить | Цитировать Сообщить модератору |
pkarklin Member Откуда: Москва (Муром) Сообщений: 74925 |
Mih00010, SSIS пакеты создаются и редактируются в Business Intelligence Development Studio. Рассшифруйте, пожалуйста, что значит для Вас "вернуть скрипт"? |
5 авг 13, 14:23 [14664090] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Читайте ответы внимательно У некоторых тасков внутри плана есть кнопка Show TSQL. Если такой кнопки нет, то никакого "скрипта" вы не увидите |
||
5 авг 13, 15:34 [14664736] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
Glory, не увидите. я как раз таки хочу увидеть. как? профайлером? и в чем тайный смысл сокрытия информации от программиста разработчиками этого скуля? |
6 авг 13, 09:20 [14667434] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
pkarklin, это значит что нужно чтобы я мог тоже самое что там выполняется посмотреть в редакторе запроса в виде инструкций tsql |
6 авг 13, 09:21 [14667439] Ответить | Цитировать Сообщить модератору |
Сергей Викт. Member Откуда: Москва Сообщений: 888 |
Разработчики ничего не скрывают. Полностью скрипт плана/подплана, как вам сказали выше, вы не увидите. Можете посмотреть только отдельные инструкции |
||
6 авг 13, 09:36 [14667509] Ответить | Цитировать Сообщить модератору |
Jovanny Member Откуда: Сообщений: 1196 |
Извините за нескромный вопрос, а зачем? Каждая задача в пакете выполняет конкретные действия, строго документированные. Зачем Вам знать её реализацию? Может, Вам и тексты исходников Windows хочется увидеть? |
||
6 авг 13, 10:17 [14667734] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Никто ничего не скрывает. Просто не все операции делаются через TSQL Какой смысл вам видеть какой нибудь код удаления файлов на С, например ? Как его применит "программист разработчик этого скуля" ? |
||
6 авг 13, 10:19 [14667744] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
Glory, т.е. если расписание станет по какой-то причине например то у меня не будет чего там запустить в батнике виндовым шедулером или ручками получается что скрипты обслуживания лучше ручками писать и вставлять в шаги задания что собственно раньше я всегда и делал |
6 авг 13, 11:20 [14668143] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Причем тут расписание ?
И что будет в этом случае, если "расписание станет" ? |
||||
6 авг 13, 11:24 [14668170] Ответить | Цитировать Сообщить модератору |
StarikNavy Member Откуда: Москва Сообщений: 2396 |
если у вас "расписание" (job ?) "станет" (сломается?), то просто надо разобраться в причинах, устранить их, и перезапустить job, а не писать "батники" ручками |
||
6 авг 13, 12:08 [14668506] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
StarikNavy, а если разбираться я буду дольше чем сутки ( или вообще некогда так как рабочий экземпляр сервер пашет 24*7 )а баки чем делать в это время? |
6 авг 13, 12:12 [14668523] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Интересно, а как поможет способ запуска бэкапа при отсутсвии места на устройстве бэкапа ? The sqlmaint utility performs a specified set of maintenance operations on one or more databases. Use sqlmaint to run DBCC checks, back up a database and its transaction log, update statistics, and rebuild indexes. All database maintenance activities generate a report that can be sent to a designated text file, HTML file, or e-mail account. sqlmaint executes database maintenance plans created with previous versions of SQL Server. To run SQL Server maintenance plans from the command prompt, use the dtexec utility utility. |
||
6 авг 13, 12:17 [14668569] Ответить | Цитировать Сообщить модератору |
Сергей Викт. Member Откуда: Москва Сообщений: 888 |
А вообще, MP черный ящик. Лучше организуйте Jobами бэкапирование. И хистори проще смотреть, и прозрачнее. Это строго моё ИМХО, но не с воздуха взято. В свое время на technet у чела была проблема с MP, ему посоветовали DBAшники сделать через задания агента. |
||
6 авг 13, 12:21 [14668622] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
Сергей Викт., понятно. спасибо. |
6 авг 13, 12:36 [14668772] Ответить | Цитировать Сообщить модератору |
Mih00010 Member Откуда: Сообщений: 25 |
Glory, понятно. спасибо. |
6 авг 13, 12:36 [14668776] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |