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

Откуда:
Сообщений: 2
Microsoft SQL Server 2005 - 9.00.5000.00 (X64) Dec 10 2010 10:38:40 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)
модель восстановления full.
есть бекап за вчерашнее утро.
сегодня ночью бекап не снялся, однако транзакционный лог (судя по размеру) усекся, хотя задание на усечение завершено с ошибкой.
Пришли утром, база была в состоянии Suspect.
Админы сделали detach. Attach уже не прошел, получили ошибку
One or more files do not match the primary file of the database. If you are attempting to attach a database, retry the operation with the correct files. If this is an existing database, the file may be corrupted and should be restored from a backup.

Какие варианты восстановить вчерашние данные у нас есть?
10 янв 17, 08:18    [20087353]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу Suspect  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31435
Ruslan1991
модель восстановления full.
есть бекап за вчерашнее утро.
сегодня ночью бекап не снялся, однако транзакционный лог (судя по размеру) усекся, хотя задание на усечение завершено с ошибкой.
Вы проверьте, усёкся или нет? И что это за команда такая, "усечь лог"?

Вообще странный подход - ставить модель full и уничтожать лог. Нужно что то одно выбрать.

Ruslan1991
One or more files do not match the primary file of the database.
Может, админы ещё и файл потеряли? Файл при детаче не должен превращаться в тыкву, нормально, если бы она так и присоединилась в состоянии в суспект.
10 янв 17, 09:01    [20087442]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу Suspect  [new]
icprog
Member

Откуда:
Сообщений: 166
Вот тут посмотрите
Creating, detaching, re-attaching, and fixing a SUSPECT database
10 янв 17, 09:15    [20087482]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу Suspect  [new]
Ruslan1991
Member

Откуда:
Сообщений: 2
Спасибо, помогло https://www.sql.ru/faq/faq_topic.aspx?fid=123 (аналогично по содержанию последней ссылке)
10 янв 17, 09:50    [20087553]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить