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

Откуда: Азербайджан, г. Баку
Сообщений: 1382
Принестли 2 файла, MDF и LOG. База работала на 2005
делаю аттач, вот результат

USE [master]
GO
CREATE DATABASE [DENEME] ON
( FILENAME = N'D:\DENEME_Data' ),
( FILENAME = N'D:\DENEME_Log' )
FOR ATTACH
GO

Msg 1813, Level 16, State 2, Line 1
Could not open new database 'DENEME'. CREATE DATABASE is aborted.
Msg 1813, Level 16, State 2, Line 1
Could not open new database 'DENEME'. CREATE DATABASE is aborted.
Msg 824, Level 24, State 2, Line 1
SQL Server detected a logical consistency-based I/O error: incorrect checksum (expected: 0x0fe16801; actual: 0x08e56801). It occurred during a read of page (1:47276) in database ID 7 at offset 0x00000017158000 in file 'D:\DENEME_Data'. Additional messages in the SQL Server error log or system event log may provide more detail. This is a severe error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
Msg 3313, Level 21, State 2, Line 1
During redoing of a logged operation in database 'DENEME', an error occurred at log record ID (45841:1391:10). Typically, the specific failure is previously logged as an error in the Windows Event Log service. Restore the database from a full backup, or repair the database.


Можно ли как-то вытащить данные? или вылечить базу?
14 фев 12, 15:12    [12089396]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
This error can be caused by many factors; for more information, see SQL Server Books Online.

А получить полный бэкап не возможно ?
14 фев 12, 15:26    [12089603]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
Ozerov
А получить полный бэкап не возможно ?


Вопрос не понял. Из чего получить бекап?
Есть бекап только месячной давности.

Скачал демо программы Recovery Toolbox for SQL Server, она видит все данные, пока платить не хочется.

Неужели майкрософт не написал такую малюсенькую програмку?
14 фев 12, 15:31    [12089674]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Samir
Ozerov
А получить полный бэкап не возможно ?


Вопрос не понял. Из чего получить бекап?
Есть бекап только месячной давности.

Скачал демо программы Recovery Toolbox for SQL Server, она видит все данные, пока платить не хочется.

Неужели майкрософт не написал такую малюсенькую програмку?


Ну не было указанно, что на источнике полетела, вот и вопрос был.
14 фев 12, 15:37    [12089744]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Crimean
Member

Откуда:
Сообщений: 13147
создать базу с такими именами
стопнуть сервер
заменить файлы битыми
стартануть
перевести в емедженси
попробовать прочитать / почекать
14 фев 12, 15:46    [12089829]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Eagle_84
Member

Откуда: Москва
Сообщений: 1535
Crimean
создать базу с такими именами
стопнуть сервер
заменить файлы битыми
стартануть
перевести в емедженси
попробовать прочитать / почекать


если есть бекап, хоть и старый, то развернуть его, а дальше по вышеописанному
14 фев 12, 15:54    [12089913]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Crimean
Member

Откуда:
Сообщений: 13147
Eagle_84
если есть бекап, хоть и старый, то развернуть его, а дальше по вышеописанному


+1. только мержить такие данные - то еще удовольствие :)
14 фев 12, 15:55    [12089926]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
Crimean
создать базу с такими именами
стопнуть сервер
заменить файлы битыми
стартануть
перевести в емедженси
попробовать прочитать / почекать


Первые 4 пункта сделал
перевести в емедженси - это как сделать?
14 фев 12, 16:01    [12089968]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Crimean
Member

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

alter database
14 фев 12, 16:11    [12090046]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
Теперь такая фишка, все я сделал, он емерженси, но я открываю в 2008 версии, так как она имелась на данный момент
выходит так: Cannot open database 'DENEME' version 611. Upgrade the database to the latest version.

можно ли проапгрейдить, или обязательно ставить 2005?
14 фев 12, 16:17    [12090115]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Crimean
Member

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

вам и мед и ложкой? :) 2005 ставьте, база и так разваленая - как сервер ее сконвертит?
14 фев 12, 16:25    [12090183]     Ответить | Цитировать Сообщить модератору
 Re: Восстановление из поврежденного MDF  [new]
Samir
Member

Откуда: Азербайджан, г. Баку
Сообщений: 1382
спасибо всем, как все сделаю - отпишусь
14 фев 12, 16:33    [12090270]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить