Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
собственно сабж, куда ни нажимаю скрипт не генерится. может быть дело в том что сами планы были сделаны в консоли от 2012?
5 авг 13, 09:57    [14662199]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
up
5 авг 13, 11:20    [14662690]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Скрипт есть у отдельных шагов плана. А не у всего плана.
5 авг 13, 11:22    [14662702]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
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]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Еще раз
У плана/подплана НЕТ скрипта
Скрипт может быть у _некоторых тасков_, которые выполняют команды TSQL
5 авг 13, 12:48    [14663337]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
Glory, это понятно. так и происходит. мне не понятно что именно будет делать скрипт созданный мастером. элементарные таски по стистике и восстановлению индекса (тут пока не будем почему не реиндекс) сгенеренные мастером я не вижу в скриптовом виде, может где хранимка или что? просто раньше мне не приходилосб работать со скулями там где эти планы нужны и одновременно работали бы планы обслуживания вот и возник вопрос что именно генерит мастер если команды в шаги не прописал а мастер что-то там сгенерил (кстати оно работает)
5 авг 13, 13:09    [14663487]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Mih00010
и как там не ройся там виден только пакет служб интегрейшен сервиса и всё


Правильно, ибо MP созданные с помощью визарда, и есть SSIS пакеты.
5 авг 13, 13:24    [14663612]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
pkarklin,

и как из него вернуть скрипт?
5 авг 13, 14:09    [14663999]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Mih00010,

SSIS пакеты создаются и редактируются в Business Intelligence Development Studio. Рассшифруйте, пожалуйста, что значит для Вас "вернуть скрипт"?
5 авг 13, 14:23    [14664090]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Mih00010
Glory, это понятно. так и происходит. мне не понятно что именно будет делать скрипт созданный мастером. элементарные таски по стистике и восстановлению индекса (тут пока не будем почему не реиндекс) сгенеренные мастером я не вижу в скриптовом виде, может где хранимка или что? просто раньше мне не приходилосб работать со скулями там где эти планы нужны и одновременно работали бы планы обслуживания вот и возник вопрос что именно генерит мастер если команды в шаги не прописал а мастер что-то там сгенерил (кстати оно работает)

Читайте ответы внимательно
У некоторых тасков внутри плана есть кнопка Show TSQL.
Если такой кнопки нет, то никакого "скрипта" вы не увидите
5 авг 13, 15:34    [14664736]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
Glory,

не увидите. я как раз таки хочу увидеть. как?
профайлером? и в чем тайный смысл сокрытия информации от программиста разработчиками этого скуля?
6 авг 13, 09:20    [14667434]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
pkarklin,
это значит что нужно чтобы я мог тоже самое что там выполняется посмотреть в редакторе запроса в виде инструкций tsql
6 авг 13, 09:21    [14667439]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
Mih00010
Glory,

не увидите. я как раз таки хочу увидеть. как?
профайлером? и в чем тайный смысл сокрытия информации от программиста разработчиками этого скуля?

Разработчики ничего не скрывают.
Полностью скрипт плана/подплана, как вам сказали выше, вы не увидите.

Можете посмотреть только отдельные инструкции
6 авг 13, 09:36    [14667509]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Jovanny
Member

Откуда:
Сообщений: 1196
Mih00010
я как раз таки хочу увидеть.

Извините за нескромный вопрос, а зачем?
Каждая задача в пакете выполняет конкретные действия, строго документированные. Зачем Вам знать её реализацию?
Может, Вам и тексты исходников Windows хочется увидеть?
6 авг 13, 10:17    [14667734]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Mih00010
и в чем тайный смысл сокрытия информации от программиста разработчиками этого скуля?

Никто ничего не скрывает.
Просто не все операции делаются через TSQL
Какой смысл вам видеть какой нибудь код удаления файлов на С, например ?
Как его применит "программист разработчик этого скуля" ?
6 авг 13, 10:19    [14667744]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
Glory,

т.е. если расписание станет по какой-то причине например то у меня не будет чего там запустить в батнике виндовым шедулером или ручками
получается что скрипты обслуживания лучше ручками писать и вставлять в шаги задания что собственно раньше я всегда и делал
6 авг 13, 11:20    [14668143]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Mih00010
т.е. если расписание станет по какой-то причине например то у меня не будет чего там запустить в батнике виндовым шедулером или ручками

Причем тут расписание ?

Mih00010
получается что скрипты обслуживания лучше ручками писать и вставлять в шаги задания что собственно раньше я всегда и делал

И что будет в этом случае, если "расписание станет" ?
6 авг 13, 11:24    [14668170]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2428
Mih00010
т.е. если расписание станет по какой-то причине например то у меня не будет чего там запустить в батнике виндовым шедулером или ручками


если у вас "расписание" (job ?) "станет" (сломается?), то просто надо разобраться в причинах, устранить их, и перезапустить job, а не писать "батники" ручками
6 авг 13, 12:08    [14668506]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
StarikNavy,

а если разбираться я буду дольше чем сутки ( или вообще некогда так как рабочий экземпляр сервер пашет 24*7 )а баки чем делать в это время?
6 авг 13, 12:12    [14668523]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Glory
Member

Откуда:
Сообщений: 104751
Mih00010
а если разбираться я буду дольше чем сутки ( или вообще некогда так как рабочий экземпляр сервер пашет 24*7 )а баки чем делать в это время?

Интересно, а как поможет способ запуска бэкапа при отсутсвии места на устройстве бэкапа ?

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]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
Mih00010
StarikNavy,

а если разбираться я буду дольше чем сутки ( или вообще некогда так как рабочий экземпляр сервер пашет 24*7 )а баки чем делать в это время?

А вообще, MP черный ящик. Лучше организуйте Jobами бэкапирование. И хистори проще смотреть, и прозрачнее.

Это строго моё ИМХО, но не с воздуха взято. В свое время на technet у чела была проблема с MP, ему посоветовали DBAшники сделать через задания агента.
6 авг 13, 12:21    [14668622]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
Сергей Викт.,
понятно. спасибо.
6 авг 13, 12:36    [14668772]     Ответить | Цитировать Сообщить модератору
 Re: можно ли посмотреть скрипт плана обслуживания сделанного с помощью мастера sql 2008 sp1  [new]
Mih00010
Member

Откуда:
Сообщений: 25
Glory,

понятно. спасибо.
6 авг 13, 12:36    [14668776]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить