powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Логическая 'трансакция'
7 сообщений из 7, страница 1 из 1
Логическая 'трансакция'
    #39782124
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ли возможность сделать изменения по N tаблицам, закоммитить под определенным именем
допустим Trans_2019_02_03_04_01,
и иметь возможность роллбэка трансакции под определенного имени Trans_2019_02_03_04_01 - например через сутки ?

Есть потребность делать изменения, называть их и по потребности сохранять/отменять.
Возможно ДБ имеет какую-то возможность для этого ?
...
Рейтинг: 0 / 0
Логическая 'трансакция'
    #39782130
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
razlivЕсть ли возможность сделать изменения по N tаблицам, закоммитить под определенным именем
допустим Trans_2019_02_03_04_01,
и иметь возможность роллбэка трансакции под определенного имени Trans_2019_02_03_04_01 - например через сутки ?

Есть потребность делать изменения, называть их и по потребности сохранять/отменять.
Возможно ДБ имеет какую-то возможность для этого ?

1. Законченные транзакции откатить нельзя
2. Можно пометить (BEGIN TRANSACTION ... WITH MARK ...) транзакцию и, в случае необходимости, "откатиться" на момент старта этой транзакции через полный рестор с рестором логам и опцией STOPATMARK
...
Рейтинг: 0 / 0
Логическая 'трансакция'
    #39782136
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МсЛекс

Спасибо большое, значит придеться реализовывать самому.

Может знаете как можно сгенирировать обратный update, для какого-то update конкретного ?
...
Рейтинг: 0 / 0
Логическая 'трансакция'
    #39782143
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
razliv,

output выражение.
...
Рейтинг: 0 / 0
Логическая 'трансакция'
    #39782149
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо буду пробовать :)

Нашел похожую реализацию:
http://www.sqlservercentral.com/articles/Auditing/66517/
...
Рейтинг: 0 / 0
Логическая 'трансакция'
    #39782160
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
razlivспасибо буду пробовать :)

Нашел похожую реализацию:
http://www.sqlservercentral.com/articles/Auditing/66517/
угу... еще к этому колхозу прикрутить System-Versioned Temporal Table
...
Рейтинг: 0 / 0
Логическая 'трансакция'
    #39782351
razliv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Buser

Да, кстати - спасибо ценный совет - попробовал бы - но работаю на SQL Server 2008
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Логическая 'трансакция'
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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