Войти

Показать полную графическую версию : Восстановить базу MS SQL Server 2005


Shiirx
18-07-2009, 11:31
И так, был RAID-10 из 4-х винтов, 3 из них накрылись (невероятно, но факт). Отдали на восстановление, нам сбросили сами базы и бэкапы, из бэкапов восстановить не получается (битые), да и базы тоже битые, но в инете нашёл прогу: Recovery Toolbox for SQL Server (http://www.recoverytoolbox.com/ru/repair_sql.html) , написано красиво, НО стоит всеголишь 99$ и не факт, что она поможет... Может кто-нибудь, когда-нибудь, восстанавливал битые базы?

BlackEric
18-07-2009, 18:17
А базы совсем битые?
Что за базы? Размер и т.д.
Что говорит сервер при попытке прицепить базу?
У вас в наличии и mdf и ldf файлы?

Shiirx
18-07-2009, 18:26
А базы совсем битые? »

Нет

Что за базы? Размер и т.д. »

Базы от SQL Server 2005, 1с 8.1, размеры: 15, 5 и 1.5 Гига

У вас в наличии и mdf и ldf файлы? »

Да, но не факт, что ldf тоже не повреждён...

Что говорит сервер при попытке прицепить базу? »

Сейчас скрины сделаю, покажу...

Shiirx
18-07-2009, 18:39
При попытке присоеденить первую базу:
http://forum.oszone.net/attachment.php?attachmentid=29260&stc=1&d=1247927795

Смотрим сообщение:
http://forum.oszone.net/attachment.php?attachmentid=29261&stc=1&d=1247927793

Сообщение от 2-й базы:
http://forum.oszone.net/attachment.php?attachmentid=29262&stc=1&d=1247927793


К 3-й пока доступа нет... НО (!) она нормально цепляется и проблемы возникают только при работе в 1С с ней

BlackEric
18-07-2009, 19:03
По третьей базе - если ты можешь ее открыть через sql админку, то создавай новую базу и переливай в нее все данные. А потом уже цепляй куда надо!

Да и перед любыми опытами сделай копию того что тебе дали, потому что ошибится здесь легко.

По скриншотам ничего не понял. Как вы цепляете базу к серверу, что выполняется Create database?

Если ругается только на ldf файл то пробуйте цеплять только mdf

Shiirx
18-07-2009, 21:53
BlackEric, извиняюсь за глупость, а что ты имеешь ввиду, говоря: Админка SQL ???
Копии уже сделал, сам понимаю, что играю с огнём...

Как вы цепляете базу к серверу »

Жvу присоеденить базу и всё, что значит Create database не в курсе...

Если ругается только на ldf файл то пробуйте цеплять только mdf »

Тогда ругается, что нет файла ldf

BlackEric
19-07-2009, 21:59
а что ты имеешь ввиду, говоря: Админка SQL ??? »
Ну это штука через которую работаешь с сервером.
Например - Micrisoft SQL Management Studio, или можно взять здесь:
http://sqlmanager.net

Жvу присоеденить базу и всё, что значит Create database не в курсе... »
Где вы жмете? В каком инструменте? Create database - это sql оператор на создание _новой БД_

Тогда ругается, что нет файла ldf »
Погуглите. Это можно сделать.
А лучше позовите профессионального DBA.

На счет той программки из первого поста. У нее разве нет триал версии, что бы увидеть смогла ли она что либо найти?

Shiirx
19-07-2009, 22:09
На счет той программки из первого поста. У нее разве нет триал версии, что бы увидеть смогла ли она что либо найти? »

Что-то находит, но ЧТО, не особо понятно...

Delirium
20-07-2009, 01:50
Shiirx, почитай это:
http://sql-server-performance.com/Community/forums/t/5678.aspx
http://www.sqlservercentral.com/Forums/Topic183656-5-1.aspx

Ну или полностью гугл: http://www.google.ru/search?sourceid=navclient&ie=UTF-8&rlz=1T4AMSA_enRU324RU335&q=sql+2005+restore+database+without+ldf




© OSzone.net 2001-2012