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

Откуда:
Сообщений: 39
Добрый день
Навернулся диск, восстановили по частицам, системные базы накрылись.
переустановили sql, теперь надо бы восстановить msdb(копии конечно же нет).
приатачил базу -получаю ошибку База данных msdb помечается как подозрительная вызывает.
пробывал сбросить статус

use master go exec sp_resetstatus msdb
пишет что необходимо восстановить базу перед обращением.

провожу проверку
dbcc checkdb ('msdb')
Выходит ошибка - инструкция проверки прервана. база данных содержит отложенные транзакции.

при проведении скрипта ALTER DATABASE msdb SET emergency
выходит- не возможно установить параметр emergency в базе данных msdb


Подскажите что нить, каким образом можно восстановить, там есть джобсы которые делались за долго до меня, они сейчас очень нужны
6 авг 13, 14:11    [14669551]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
Glory
Member

Откуда:
Сообщений: 104751
dantist443
Подскажите что нить, каким образом можно восстановить,

Из бэкапа
6 авг 13, 14:13    [14669569]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

Откуда:
Сообщений: 39
Glory
dantist443
Подскажите что нить, каким образом можно восстановить,

Из бэкапа


Читаем внимательно:
теперь надо бы восстановить msdb(копии конечно же нет).
6 авг 13, 14:15    [14669585]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
Glory
Member

Откуда:
Сообщений: 104751
dantist443
Читаем внимательно:
теперь надо бы восстановить msdb(копии конечно же нет).

Чудес не бывает. Нет бэкапа - нет базы.
6 авг 13, 14:16    [14669595]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
aleks2
Guest
dantist443
Glory
пропущено...

Из бэкапа


Читаем внимательно:
теперь надо бы восстановить msdb(копии конечно же нет).


А ты ее подключи под другим именем. Прогони починку и подключи снова.
6 авг 13, 14:17    [14669602]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

Откуда:
Сообщений: 39
aleks2

А ты ее подключи под другим именем. Прогони починку и подключи снова.


пробывал-не получается
6 авг 13, 14:20    [14669631]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31954
dantist443
aleks2
А ты ее подключи под другим именем. Прогони починку и подключи снова.


пробывал-не получается
Что не получается, какой номер ошибки?
6 авг 13, 15:38    [14670176]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

Откуда:
Сообщений: 39
alexeyvg
dantist443
пропущено...


пробывал-не получается
Что не получается, какой номер ошибки?


имя параметра: ncoiIndex
фактическое значение было -1
6 авг 13, 15:43    [14670206]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31954
dantist443
alexeyvg
пропущено...
Что не получается, какой номер ошибки?

имя параметра: ncoiIndex
фактическое значение было -1
Это в ответ на запрос "dbcc checkdb ('хххх')" на копии базы msdb?
6 авг 13, 15:46    [14670247]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

Откуда:
Сообщений: 39
alexeyvg
dantist443
пропущено...

имя параметра: ncoiIndex
фактическое значение было -1
Это в ответ на запрос "dbcc checkdb ('хххх')" на копии базы msdb?


нет это при попытке присоединить базу данных под другим именем.
6 авг 13, 15:53    [14670311]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31954
dantist443
нет это при попытке присоединить базу данных под другим именем.
Ну так давайте подробности - какую команду выполнили, какое сообщение об ошибке!

Непорядок, если такая простая операция не получается, я таких багов не встречал (хотя конечно может и есть такое).
6 авг 13, 15:56    [14670342]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
Glory
Member

Откуда:
Сообщений: 104751
alexeyvg
если такая простая операция не получается, я таких багов не встречал

У автора "Навернулся диск, восстановили по частицам"
Там скорее всего мешанина байтов, просто объединенных в файл. А не база.
6 авг 13, 15:58    [14670367]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31954
Glory
alexeyvg
если такая простая операция не получается, я таких багов не встречал

У автора "Навернулся диск, восстановили по частицам"
Там скорее всего мешанина байтов, просто объединенных в файл. А не база.
А, ну да, если такое серьёзное повреждение файлов, то только из бакапов.
6 авг 13, 16:06    [14670432]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

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

и так.
поставили новый SQL, теперь необходимо востановить базу msdb.
пытаюсь при атачить базу вылетает ошибка(см во вложении)

К сообщению приложен файл. Размер - 51Kb
6 авг 13, 16:09    [14670454]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

Откуда:
Сообщений: 39
при замене файлов и логов вручную
после запуска sql возникает ошибка

К сообщению приложен файл. Размер - 42Kb
6 авг 13, 16:13    [14670493]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

Откуда:
Сообщений: 39
вот во 2 случае я и проводил сначало
use master go exec sp_resetstatus msdb
пишет что необходимо восстановить базу перед обращением.

потом

ALTER DATABASE msdb SET emergency
выходит- не возможно установить параметр emergency в базе данных msdb


после
dbcc checkdb ('msdb')
Выходит ошибка - инструкция проверки прервана. база данных содержит отложенные транзакции.

вполне возможно что то делаю не так.
6 авг 13, 16:15    [14670516]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
Cygapb-007
Member

Откуда:
Сообщений: 1677
dantist443,
а что вы храните своего в системной базе?
так ли критично иметь именно ваш экземпляр msdb?
6 авг 13, 16:34    [14670713]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
Glory
Member

Откуда:
Сообщений: 104751
dantist443
вполне возможно что то делаю не так.

Вы полагаете, что есть команды исправления поврежденных файлов.
А их нет. Все dbcc check - это проверка. С некоторым функционалом _попыток_ исправления. Без гарантии результата.
6 авг 13, 16:39    [14670756]     Ответить | Цитировать Сообщить модератору
 Re: msdb  [new]
dantist443
Member

Откуда:
Сообщений: 39
Cygapb-007,
там есть джобсы которые делали за долго до меня, и которые крутятся ежедневно.

Glory, вот это я и хотел услышать, если честно.
я в sql не силен, полазил в интернете, это кому то помогает, написал сюда- так как здесь люди с опытом, может мне помогут=)
6 авг 13, 16:42    [14670787]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить