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

Откуда:
Сообщений: 16
Мне необходимо откатить последнее 16730 транзакций (так много, потому что были выполнены в результате работы курсора). Транзакции были выполнены сегодня, а последняя полная копия базы данных была выполнена 5 дней назад. Восстановить базу мне необходимо именно до того состояния в котором она была до этих 16730 транзакций. Как это сделать? Это вообще возможно?
10 сен 12, 07:29    [13137907]     Ответить | Цитировать Сообщить модератору
 Re: Откат транзакций  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31446
m__m16012010
Транзакции были выполнены сегодня, а последняя полная копия базы данных была выполнена 5 дней назад. Восстановить базу мне необходимо именно до того состояния в котором она была до этих 16730 транзакций. Как это сделать? Это вообще возможно?
Если модель восстановления - Full, т.е. вы не давали указания стирать историю изменений, то можно. Для этого нужно сделать бакап лога, после этого восстановить полный бакап и восстановить базу на тот момент времени, который вам нужен.

Если вы давали указания стирать историю изменений, то нельзя.
10 сен 12, 08:31    [13137954]     Ответить | Цитировать Сообщить модератору
 Re: Откат транзакций  [new]
m__m16012010
Member

Откуда:
Сообщений: 16
alexeyvg, спасибо большое.
11 сен 12, 06:17    [13143423]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить