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

Откуда:
Сообщений: 8
Ребята подскажите пожалуйста, как можно востановить данные в базе после ALTER - бекапапа нет - есть только MDF - LDF файлы - из transaction log можно как то отменить последние действия ??? Сервер MS SQL 2000


Конструкцию такого типа не дает выполнить RESTORE LOG Базаданных
FROM DISK = 'путь к файлу LDF '
WITH RECOVERY,
STOPAT = 'May 28, 2009 08:00 AM'
28 май 09, 11:25    [7238304]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
Glory
Member

Откуда:
Сообщений: 104760
Нет такой команды - ALTER
Как и нет сообщения с текстом "Не дам выполнить RESTORE LOG"
28 май 09, 12:09    [7238642]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
monahoff
Member

Откуда:
Сообщений: 8
Glory
Нет такой команды - ALTER
Как и нет сообщения с текстом "Не дам выполнить RESTORE LOG"


:)

Имеется ввиду следующее
Была таблица с данными (порядка 190 тысяч записей), в ней были определенные поля - человек (сотрудник) :) взял и написал процедуру в квери аналайзере - такого типа ALTER Процедура - бла бла бла, она потерла таблицу и все данные, и соответственно создала новые поля в существующей таблице.

Тот код который я написал выше не работает в квери аналайзере - потому что "база ин юзе" - может быть сделать его как отдельный джоб?

Бекапа к сожалению нет, поэтому и стоит вопрос - откатить по существующему трансакшн логу.
28 май 09, 12:25    [7238774]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
Glory
Member

Откуда:
Сообщений: 104760
Команда ALTER PROCEDURE при всем желании не может "потереть таблицу и все данные и создать новые поля"
Максимум эта команда может потереть текст самой процедуры
28 май 09, 12:32    [7238830]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
monahoff
Member

Откуда:
Сообщений: 8
Glory
Команда ALTER PROCEDURE при всем желании не может "потереть таблицу и все данные и создать новые поля"
Максимум эта команда может потереть текст самой процедуры


Glory super - сори за косноязычность - естественно ALTER TABLE.... но вопрос не в этом - как ОТКАТИТЬ транзакции без существования бекапа :(
28 май 09, 12:41    [7238914]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
Glory
Member

Откуда:
Сообщений: 104760
monahoff
Glory
Команда ALTER PROCEDURE при всем желании не может "потереть таблицу и все данные и создать новые поля"
Максимум эта команда может потереть текст самой процедуры


Glory super - сори за косноязычность - естественно ALTER TABLE.... но вопрос не в этом - как ОТКАТИТЬ транзакции без существования бекапа :(

Никак.
Коммерческими продуктами 3их фирм. И то без гарантии
28 май 09, 12:44    [7238936]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
monahoff
Member

Откуда:
Сообщений: 8
Glory
monahoff
Glory
Команда ALTER PROCEDURE при всем желании не может "потереть таблицу и все данные и создать новые поля"
Максимум эта команда может потереть текст самой процедуры


Glory super - сори за косноязычность - естественно ALTER TABLE.... но вопрос не в этом - как ОТКАТИТЬ транзакции без существования бекапа :(

Никак.
Коммерческими продуктами 3их фирм. И то без гарантии


Хреново... может быть вы в курсе таких продуктов? - Есть что посоветовать?
28 май 09, 12:45    [7238953]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
Glory
Member

Откуда:
Сообщений: 104760
monahoff

Хреново... может быть вы в курсе таких продуктов? - Есть что посоветовать?

Ну если вы готовы платить за них, то, например, Lumigent LogExplorer
28 май 09, 12:47    [7238964]     Ответить | Цитировать Сообщить модератору
 Re: Востановление базы из Transaction Log после ALTER  [new]
monahoff
Member

Откуда:
Сообщений: 8
Glory
monahoff

Хреново... может быть вы в курсе таких продуктов? - Есть что посоветовать?

Ну если вы готовы платить за них, то, например, Lumigent LogExplorer


Да готовы :) данные важные
Спасибо большое за ваши ответы
С уважением, Константин
28 май 09, 12:54    [7239025]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить