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

Откуда:
Сообщений: 48
Всем Привет.
Предистория: в определенной таблице на 10.00 были 100 тыс. записей, в 13.00 в таблице записей нет. Recovery model: Full. Подскажите, пожалуйста, можно ли и какими средствами понять в какое точно время все записи были удалены?

Заранее, Благодарю.
4 июл 14, 10:07    [16258425]     Ответить | Цитировать Сообщить модератору
 Re: Анализ изменений  [new]
Shakill
Member

Откуда: мск
Сообщений: 1887
alexey777,

восстанавливать во временную базу полный бэкап, накатывать бэкапы жт и проверять содержимое.
если на очередном шаге обнаружено что содержимого уже нет, то

select tr.[Begin time], tr.[End time], tr.*
from fn_dblog(null, null) as tr
where exists(select 1 
	from fn_dblog(null, null) as o 
	where o.[Transaction ID] = tr.[Transaction ID] and o.allocunitname = 'dbo.MyVictimTable')
order by  tr.[Transaction ID],  tr.[Current LSN]
4 июл 14, 11:21    [16258889]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить