У меня есть таблица, в которую каждую минуту появляются новые данные. Согласно исходному коду, который я здесь, он выполняется только в одном классе, который больше не используется.SQL Server: вставки таблицы треков
Есть ли способ отслеживать вставки? Я имею в виду, какие запросы они вставляли, кто отправил эти запросы и т. Д. Как можно больше информации.
Я пробовал несколько способов самостоятельно (например, sp_who2 'Active'
хранимой процедуры) без каких-либо успехов. У меня также есть доступ к машине, на которой работает SQL-сервер, и в файлах резервных копий транзакций (файлы .trn), но не имеют представления о том, как открыть эти файлы.
Спасибо за ваш ответ Олег. Я попробовал профилировщика и нашел подобные запросы, но я не могу понять, кто их так или иначе отправка ... – Azimuth
я попробовал этот триггер, но не выводит ничего: 'CREATE TRIGGER [CatchTrigger] На [Customer_Email_Unsubscribe] ПОСЛЕ ВСТАВКИ AS BEGIN SET NOCOUNT ON; INSERT INTO temp_loginsert ВЫБРАТЬ NULL, APP_NAME(), HOST_NAME(), SUSER_SNAME(), GetDate(), sEmail, dUnsubscribeDate, iUnsubscribeID ОТ вставлено END' – Azimuth
Это не выводится что-то, он будет записывать войти таблицу, которая вы должны периодически проверять –