powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Откат транзакций
7 сообщений из 7, страница 1 из 1
Откат транзакций
    #32035121
Mak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Mak
Гость
Как можно производить откат выполненных транзакций? Т.е. скажем, были выполнены некорректные действия по отношению к данным и нужно вернуть предыдущее состояние (Без резервных копий), т.е. отменить эту операцию.
...
Рейтинг: 0 / 0
Откат транзакций
    #32035124
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"откат выполненных" никак. Если еще не был сделан commit, то достаточно написать rollback. Если был сделан, то все, транзакция кончилась, привет.

Все действия типа ведения истории, возврата к одному из предыдущих состояний и проч. под понятие "откат" не попадают.
...
Рейтинг: 0 / 0
Откат транзакций
    #32035162
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть бакап, можно сделать бакап лога и восстановить в нужное время.
Если "Без резервных копий", то вопрос звучит странно - как производить откат выполненных транзакций, если выключить возможность производить откат выполненных транзакций...
...
Рейтинг: 0 / 0
Откат транзакций
    #32035198
sFx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в 2000 можно откатиться до любой транзакции если знаете ее номер.... и лог файл не обрезался, но и все другие транзакции которые были после нее тоже откатятся...
...
Рейтинг: 0 / 0
Откат транзакций
    #32035219
Sanek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот с этого места поподробней плиз ... :)
...
Рейтинг: 0 / 0
Откат транзакций
    #32035223
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Боже ж мой! Ради бога, не топите теоретической терминологией. Все совершенно просто. Если у БД модель восстановления Full recovery model (а не Simple), то:
1. Делаете бэкап (уже после того, как все отрицательное уже произошло) журнала транзакций (предварительно должен быть сделан Full бэкап.
2. Из данного бэкапа восстанавливаете БД по состоянию на конкретный момент времени.
И... всё!
...
Рейтинг: 0 / 0
Откат транзакций
    #32035226
Sanek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Судя по словам sFx он знает как бе архиваций обойтись ...
Или я неправ ?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Откат транзакций
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]