Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Восстановить базу MS SQL Server 2005 (http://forum.oszone.net/showthread.php?t=145490)

Shiirx 18-07-2009 11:31 1171233

Восстановить базу MS SQL Server 2005
 
И так, был RAID-10 из 4-х винтов, 3 из них накрылись (невероятно, но факт). Отдали на восстановление, нам сбросили сами базы и бэкапы, из бэкапов восстановить не получается (битые), да и базы тоже битые, но в инете нашёл прогу: Recovery Toolbox for SQL Server , написано красиво, НО стоит всеголишь 99$ и не факт, что она поможет... Может кто-нибудь, когда-нибудь, восстанавливал битые базы?

BlackEric 18-07-2009 18:17 1171435

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

Shiirx 18-07-2009 18:26 1171438

Цитата:

Цитата BlackEric
А базы совсем битые? »

Нет

Цитата:

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

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

Цитата:

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

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

Цитата:

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

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

Shiirx 18-07-2009 18:39 1171445

При попытке присоеденить первую базу:
http://forum.oszone.net/attachment.p...1&d=1247927795

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

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


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

BlackEric 18-07-2009 19:03 1171457

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

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

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

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

Shiirx 18-07-2009 21:53 1171547

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

Цитата:

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

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

Цитата:

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

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

BlackEric 19-07-2009 21:59 1172243

Цитата:

Цитата Shiirx
а что ты имеешь ввиду, говоря: Админка SQL ??? »

Ну это штука через которую работаешь с сервером.
Например - Micrisoft SQL Management Studio, или можно взять здесь:
http://sqlmanager.net

Цитата:

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

Где вы жмете? В каком инструменте? Create database - это sql оператор на создание _новой БД_

Цитата:

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

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

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

Shiirx 19-07-2009 22:09 1172250

Цитата:

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

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

Delirium 20-07-2009 01:50 1172388

Shiirx, почитай это:
http://sql-server-performance.com/Co...ms/t/5678.aspx
http://www.sqlservercentral.com/Foru...83656-5-1.aspx

Ну или полностью гугл: http://www.google.ru/search?sourceid...se+without+ldf


Время: 18:52.

Время: 18:52.
© OSzone.net 2001-