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

Откуда:
Сообщений: 6
Помогите решить следующую проблему. Полетел винт с установленной программой и соответственно с базой данных. Файлы mdf и ldf
с битого винта как-то выудили, но при попытке присоединить их на другой комп пишет следующее:

SQL Server обнаружил логическую ошибку ввода-вывода, связанную с согласованностью: обрыв страницы (ожидаемая подпись: 0x55555555; фактическая подпись: 0xaaaaaa85). Она произошла при прочитать страницы (1:2361) в базе данных с идентификатором 6 по смещению 0x00000001272000 файла "C:\TORGSOFT_DATABASE\TorgsoftDB_data.mdf". Дополнительные сведения см. в журнале ошибок SQL Server и журнале системных событий. Это серьезная ошибка, которая угрожает целостности базы данных и должна быть немедленно исправлена. Выполните полную проверку базы данных на согласованность (DBCC CHECKDB). Эта ошибка может быть вызвана многими причинами; дополнительные сведения см. в электронной документации по SQL Server.
При повторном выполнении запротоколированной операции в базе данных "TorgsoftDB1" произошла ошибка в записи журнала с идентификатором (2256:125:16). Как правило, конкретный сбой предварительно протоколируется как ошибка в журнале событий Windows. Восстановите базу данных из полной резервной копии или исправьте базу данных.
Невозможно открыть новую базу данных "TorgsoftDB1". Операция CREATE DATABASE прервана. (Microsoft SQL Server, Error: 824)

Как то можно эту проблему решить? Хотя-бы вытянуть таблицы с данными
18 авг 11, 19:39    [11142221]     Ответить | Цитировать Сообщить модератору
 Re: Как восстановить поврежденную базу данных?  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
Bigmazzy1
Восстановите базу данных из полной резервной копии
18 авг 11, 19:51    [11142257]     Ответить | Цитировать Сообщить модератору
 Re: Как восстановить поврежденную базу данных?  [new]
Bigmazzy1
Member

Откуда:
Сообщений: 6
Нету полной резервной копии. Есть 2 файла и все
18 авг 11, 19:59    [11142282]     Ответить | Цитировать Сообщить модератору
 Re: Как восстановить поврежденную базу данных?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
1. Создайте бд с тем же именем, с теми же логическими именами файлов, с теми же файлами расположенными там же.
2. Остановите службу скуля.
3. Подмените файлы своими.
4. запустите службу скуля.

Дальнейшие действия будут зависить от состояния бд.

Сообщение было отредактировано: 18 авг 11, 20:52
18 авг 11, 20:51    [11142461]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить