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

Откуда:
Сообщений: 117
Всем привет!
Вчера отключили свет во время работы и с тех пор SQL не стартует в логах ругается:
Передан недопустимый номер (21:64:1) для просмотра журнала в базе данных "model". Эта ошибка может свидетельствовать о повреждении данных или о том, что файл журнала (LDF) не соответствует файлу данных (MDF). Если она возникла во время репликации, повторно создайте публикацию. В противном случае, если ошибка приводит к сбою при загрузке, произведите восстановление из резервной копии.
Бекапа нету.
Первое что в голову приходит: отцепить все рабочие базы, переставить скуль и прицепить снова. Более мудрое решение есть?
18 авг 11, 06:41    [11136888]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
ОФФ: Есть люди которые делают бэкап и есть люди, которые будут его делать.
18 авг 11, 07:09    [11136900]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
aleks2
Guest
tpg
ОФФ: Есть люди которые делают бэкап и есть люди, которые будут его делать.


Ну, MODEL то можна с любого аналогичного серванта взять и не париться.
18 авг 11, 08:35    [11136984]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
aleks2
MODEL то можна с любого аналогичного серванта взять


Можно, но после "падения электричества" и такой "страшной" ошибки я бы рекомендовал взять все сист. базы с установочного диска.
18 авг 11, 11:31    [11138242]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
SamMan
взять все сист. базы с установочного диска[/url].


Вы уверены???
18 авг 11, 11:38    [11138308]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
pkarklin
Вы уверены???


Ну не абсолютно все, а 3 главных - master, model, msdb. Или вас волнует отсутствие в этом списке tempdb? Или фокус вопроса вообще не на это направлен?
18 авг 11, 11:47    [11138411]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
SamMan
pkarklin
Вы уверены???


Ну не абсолютно все, а 3 главных - master, model, msdb. Или вас волнует отсутствие в этом списке tempdb? Или фокус вопроса вообще не на это направлен?
Так может сразу диск форматнуть и винду заново поставить? Вдруг что еще где сломалось?
18 авг 11, 12:01    [11138538]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
Гавриленко Сергей Алексеевич
Так может сразу диск форматнуть и винду заново поставить?


Это экстремально и, скорей всего, избыточно. Достаточно checkdisk прогнать. А предлагаемая процедура совсем не напряжна, особенно если есть бэкап master-а. А если и нет - переутомиться приаттачивая юзерские БД после замены системных вряд ли получится...
Кроме того, я вовсе не говорил, что простая замена фалов от model (как посоветовал aleks2) не сработает. Вполне может и сработает, и даже скорей всего. Но я бы - перестраховался.
18 авг 11, 12:09    [11138630]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
aleks2
Guest
SamMan
Но я бы - перестраховался.


Гарантию дает тока страховой полис!

Но у мя вопрос: от чего застрахует предлагаемая вами пляска с бубном?
18 авг 11, 12:18    [11138713]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31962
SamMan
переутомиться приаттачивая юзерские БД после замены системных вряд ли получится...
... создавая логины, приглашать людей вводить пароли, создавать ещё кучу всяких объектов уровня сервера...

Опять же, юзерских БД может быть много. Можно и забыть чего-нибуть.

master и msdb брать с установочного диска - абсурд, лучьше с бакапа.

model ещё можно, если в неё не вносили изменений.

Хотя рискованно, потому как она не будет соответствовать версии сервера. Безопаснее с другого сервера взять, как сразу написал aleks2.
18 авг 11, 12:25    [11138764]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35384
Блог
msdb брать с установочного диска ... и запороть все ssis-пакеты)
18 авг 11, 13:09    [11139180]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Критик
msdb брать с установочного диска ... и запороть все ssis-пакеты)


+ джобы, настройки профилей dbmail, историю джобов, бэкапов, ресторов и многое чего еще.
18 авг 11, 13:18    [11139241]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
aleks2
Но у мя вопрос: от чего застрахует предлагаемая вами пляска с бубном?


От повреждения master ЕСЛИ таковые повреждения есть. Если нет - не страхует ни от чего.

alexeyvg
master и msdb брать с установочного диска - абсурд, лучьше с бакапа


От ТС:

Leshiy3
Бекапа нету


Это относилось, конечно, к модел, но подозреваю с мастер/мсдб та же фигня. Разумеется при наличии бэкапов - какой к едрене фене инсталл-диск?? Накатываем бэкап - все дела.

alexeyvg
model ещё можно, если в неё не вносили изменений. Хотя рискованно, потому как она не будет соответствовать версии сервера


Это как? Накатили модел с того диска с которого ставили сам сервер и версии получили разные?? А в самый первый инсталл они совпали? :)
18 авг 11, 14:34    [11139820]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
Критик
msdb брать с установочного диска ... и запороть все ssis-пакеты)


Там не тока ссисы, там все джобы-алерты-шедулеры запороть можно. Однако если вы активно юзаете SSIS/SQL Agent/и иже с ними, то как бы наличие головы и регулярных бэкапов к ней - маст хэв. А случай наличия бэкапов я описал в предыдущем мессадже. Да он и не требует описаний как и инсталляционного диска сервера.
18 авг 11, 14:39    [11139858]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
Leshiy3
Member

Откуда:
Сообщений: 117
aleks2
tpg
ОФФ: Есть люди которые делают бэкап и есть люди, которые будут его делать.


Ну, MODEL то можна с любого аналогичного серванта взять и не париться.


Помогло!!! Благодарю!
18 авг 11, 14:45    [11139905]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
komrad
Member

Откуда:
Сообщений: 5741
SamMan
Это как? Накатили модел с того диска с которого ставили сам сервер и версии получили разные?? А в самый первый инсталл они совпали? :)


есть такая вещь как сервис-паки
и потом, еще вариант: покупали 2005 на диске, пришло время и проапгрейдились до 2008, скачав exe с микрософта. В итоге model на диске одной версии, а боевой сиквел - другой.
18 авг 11, 15:03    [11140054]     Ответить | Цитировать Сообщить модератору
 Re: Повреждение базы model  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31962
SamMan
alexeyvg
model ещё можно, если в неё не вносили изменений. Хотя рискованно, потому как она не будет соответствовать версии сервера


Это как? Накатили модел с того диска с которого ставили сам сервер и версии получили разные?? А в самый первый инсталл они совпали? :)
Да, я про сервис-паки и фиксы.

Много чудес бывает, когда студия и сервер разных версий (билдов), а уж если системые базы будут разных билдов...
18 авг 11, 17:59    [11141640]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить