Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
Народ подскажите как можно скопировать и заново загрузить jobs задания, на сервере слетела системная дата и теперь следующее архивирование баз стоит 10.12.2015. Подскажите что можно сделать.

К сообщению приложен файл. Размер - 112Kb
21 окт 15, 16:10    [18308255]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
Glory
Member

Откуда:
Сообщений: 104760
finn73
Подскажите что можно сделать.

Перезапустить Агента
21 окт 15, 16:11    [18308265]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

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

каким образом?
21 окт 15, 16:53    [18308471]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
Glory
finn73
Подскажите что можно сделать.

Перезапустить Агента

Перезапустил, Next Run остались те же...
21 окт 15, 17:05    [18308519]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
gang
Member

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

А дату починить не судьба?
21 окт 15, 17:06    [18308529]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

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

дата давно починена.
21 окт 15, 17:15    [18308574]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
gang
Member

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

На предыдущий пост можно не смотреть. Понял в чем тема. Дата "хрюкнула", обратно вернули а у джобов NextRun не переключается.
Если так, то можно:
1 - Руками поменять расписание
2 - попользовать sp_update_jobschedule
3 - пересоздать джобы. Массово создать скрипты можно в SSMS через view->ObjectExplorerDetails
21 окт 15, 17:17    [18308580]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
gang
Member

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

Странно что рестарт агента не помог.
21 окт 15, 17:25    [18308616]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
red88888
Member

Откуда:
Сообщений: 130
судя по монитору, у вас нет так много заданий - настройте расписание ручками и не мучайтесь.
21 окт 15, 17:25    [18308618]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
red88888
Member

Откуда:
Сообщений: 130
gang, ничего странного. Выполнилось задание - записалась время след запуска. Хоть перестартовывай агента хоть нет, эта информация не поменяется.
21 окт 15, 17:27    [18308630]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
gang
Member

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

По вашей логике получается, что если агент пролежал некоторое время за которое прошел некстрантайм у джоба, то этот джоб уже никогда не запустится?
21 окт 15, 17:29    [18308654]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
red88888
Member

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

У ТС время убежало ВПЕРЕД! В вашем случае, когда агент лежит, время убегает НАЗАД.
21 окт 15, 17:32    [18308671]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
gang
Member

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

Ну тогда получается что информация таки может поменяться, но только для тех у кого Некстрантайм оказался в прошлом.
21 окт 15, 17:37    [18308708]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
gang
Member

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

Если такая логика действительно имеет место, а на то очень похоже (да оно и логично), то рестарт действительно помочь не может.
21 окт 15, 17:42    [18308735]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
red88888
Member

Откуда:
Сообщений: 130
Сейчас для интереса проверил - если агент лежит, джоб не запускается.
Может зависит от типа расписания, но OneTime (recuring не пробовал) точно не работает :) И время предыдущего и следующего запусков остается неизвестным.
21 окт 15, 17:48    [18308767]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
gang
finn73,

На предыдущий пост можно не смотреть. Понял в чем тема. Дата "хрюкнула", обратно вернули а у джобов NextRun не переключается.
Если так, то можно:
1 - Руками поменять расписание
2 - попользовать sp_update_jobschedule
3 - пересоздать джобы. Массово создать скрипты можно в SSMS через view->ObjectExplorerDetails

А я могу действующие job выгрузить, и заново их залить, если да , то подскажи если не трудно.
21 окт 15, 18:13    [18308881]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
red88888
Member

Откуда:
Сообщений: 130
Вам же написали как это сделать:
Массово создать скрипты можно в SSMS через view->ObjectExplorerDetails

Выделяете все задания удерживая ctrl. Потом правой кнопкой на них и создаете для них скрипты, потом выполняете эти скрипты в новой окне, предварительно удалив старые задания.

Если не умеете, создайте пробное задание и попробуйте сначала с ним, а то удалите и не восстановите потом.

Но проще в задании поправить расписание вручную.
22 окт 15, 09:28    [18309937]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
red88888
Вам же написали как это сделать:
Массово создать скрипты можно в SSMS через view->ObjectExplorerDetails

Выделяете все задания удерживая ctrl. Потом правой кнопкой на них и создаете для них скрипты, потом выполняете эти скрипты в новой окне, предварительно удалив старые задания.

Если не умеете, создайте пробное задание и попробуйте сначала с ним, а то удалите и не восстановите потом.

Но проще в задании поправить расписание вручную.

Так в задание данный пункт не доступен для редактирования. next run.
22 окт 15, 09:45    [18310030]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
red88888
Вам же написали как это сделать:
Массово создать скрипты можно в SSMS через view->ObjectExplorerDetails

Выделяете все задания удерживая ctrl. Потом правой кнопкой на них и создаете для них скрипты, потом выполняете эти скрипты в новой окне, предварительно удалив старые задания.

Если не умеете, создайте пробное задание и попробуйте сначала с ним, а то удалите и не восстановите потом.

Но проще в задании поправить расписание вручную.

Я понимаю что Вы все тут гении SQL, ну мне чайнику можно поэтапно объяснить, буду очень благодарен)
22 окт 15, 09:57    [18310088]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
Glory
Member

Откуда:
Сообщений: 104760
finn73
Я понимаю что Вы все тут гении SQL, ну мне чайнику можно поэтапно объяснить, буду очень благодарен)

зайди в джооб, чайник, и поменяй там что-нибудь. Например, Start date для расписания
22 окт 15, 09:58    [18310098]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
gang
finn73,

На предыдущий пост можно не смотреть. Понял в чем тема. Дата "хрюкнула", обратно вернули а у джобов NextRun не переключается.
Если так, то можно:
1 - Руками поменять расписание
2 - попользовать sp_update_jobschedule
3 - пересоздать джобы. Массово создать скрипты можно в SSMS через view->ObjectExplorerDetails

Как это можно проделать?
22 окт 15, 10:00    [18310108]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
Glory
Member

Откуда:
Сообщений: 104760
finn73
gang
finn73,

На предыдущий пост можно не смотреть. Понял в чем тема. Дата "хрюкнула", обратно вернули а у джобов NextRun не переключается.
Если так, то можно:
1 - Руками поменять расписание
2 - попользовать sp_update_jobschedule
3 - пересоздать джобы. Массово создать скрипты можно в SSMS через view->ObjectExplorerDetails

Как это можно проделать?

Вы знаете, что такое руки ? Вы можете с их помощью двигать мышь и нажимать на кнопки ?
22 окт 15, 10:03    [18310117]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
Glory
finn73
пропущено...

Как это можно проделать?

Вы знаете, что такое руки ? Вы можете с их помощью двигать мышь и нажимать на кнопки ?

Нажимаю, не*рена не происходит
22 окт 15, 10:47    [18310424]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
finn73
Member

Откуда:
Сообщений: 12
Glory
finn73
Я понимаю что Вы все тут гении SQL, ну мне чайнику можно поэтапно объяснить, буду очень благодарен)

зайди в джооб, чайник, и поменяй там что-нибудь. Например, Start date для расписания

меняю next run остается прежним.
22 окт 15, 10:47    [18310430]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server Management Studio копирование и восстоновление jobs  [new]
red88888
Member

Откуда:
Сообщений: 130
Можете приложить скриншоты где вы меняете дату и скриншот монитора заданий после этого?
22 окт 15, 10:58    [18310501]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить