У меня есть требование генерировать события DML (вставка, обновление, удаление) с SQL сервера на внешний объект. Я пробовал реализовать расширенные события с помощью пакета Microsoft.SqlServer.XEvent.XELite
nuget. Но он не предоставляет данные строки, а только выполненный оператор.
Я также видел функцию fn_dblog
для извлечения данных из журналов транзакций. Но это кажется слишком сложным.
Есть ли другой способ добиться этого (конечно, без использования триггеров или какой-либо ручной работы, такой как CD C)?