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

Откуда:
Сообщений: 10
Драсте всем.
Вот такая не хорошая ситуация. Есть база. Создал в ней одну хитрую процедурку. Не очень маленькую. Но я это делал в старой версии, а процедуру надо было проверить на новых данных. Вот принес бекап базы с новыми данными и быстро начал накатывать на свою базу. То, что я отдельно не сохранил процедурку, я вспомнил только секунд через 10 после начала рестора. Нажал отмену и вот база щас в состоянии (Restoring...).
Ресторил через ГУЙ с галочкой Overwrite.
Все что хочется, это вытащить эту одну процедурку. Остальное пофиг. Основные данные в другом месте. Если не получится штатными средствами, то можно какой-нить программкой-ковырялкой. Вообщем не важно как, главное ее вернуть, т.к. писать по новой както не очень хоца.
Есть ли такая возможность?
Microsoft SQL Server 2005 - 9.00.3042.00 (Intel X86) Feb 9 2007 22:47:07 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
12 июл 09, 14:12    [7405808]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить чуток данных из базы при "Restoring..."?  [new]
Senya_L
Member

Откуда: Москва
Сообщений: 5381
Кумахов Касболат,

Попробуйте забакапить всю базу, потом лог. И восстановить с опцией To Time.

ЗЫ. Только не забудьте копии всех физических файлов сделать, а то будете меня поминать недобрым словом
12 июл 09, 14:45    [7405836]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить чуток данных из базы при "Restoring..."?  [new]
Кумахов Касболат
Member

Откуда:
Сообщений: 10
Senya_L
Попробуйте забакапить всю базу, потом лог.

Не очень понял как это сделать, т.к. над базой не удается провести никаких операций.

Senya_L
ЗЫ. Только не забудьте копии всех физических файлов сделать, а то будете меня поминать недобрым словом

Надеюсь, что до "поминать" не дойдет... )))
12 июл 09, 15:55    [7405911]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить чуток данных из базы при "Restoring..."?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36803
Операция рестор начинается с пересоздания файлов базы. Так что штатными вы точно ничего не получите.
12 июл 09, 16:59    [7405968]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить чуток данных из базы при "Restoring..."?  [new]
Кумахов Касболат
Member

Откуда:
Сообщений: 10
Т.е. я так понял, что остается надежда на всякие восстанавливалки напрямую из *.mdf?
Может кто посоветует какую? А то одной я уже пытался, но чтото не откопал там данных. Юзал Recovery for SQL Server. Может есть получше?
12 июл 09, 17:19    [7405979]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить чуток данных из базы при "Restoring..."?  [new]
Glory
Member

Откуда:
Сообщений: 104760
Кумахов Касболат
Т.е. я так понял, что остается надежда на всякие восстанавливалки напрямую из *.mdf?
Может кто посоветует какую? А то одной я уже пытался, но чтото не откопал там данных. Юзал Recovery for SQL Server. Может есть получше?

Какая нафиг надежда, если при Overwrite предыдущий mdf удаляется.
12 июл 09, 19:10    [7406090]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить чуток данных из базы при "Restoring..."?  [new]
Кумахов Касболат
Member

Откуда:
Сообщений: 10
Короче осталось только вешаться?
Понял... иду искать лампочку.
12 июл 09, 20:48    [7406153]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить