Я хотів би сфотографувати інформацію про скорочення виписок разом з інформацією користувача / входу для всієї бази даних на моєму виробничому сервері.
Приклад:
Use mydb
go
truncate table deleteme_table
Я хотів би сфотографувати інформацію в таблиці, як показано нижче
Table Operation Database Login Time
deleteme_table Truncate mydb sandeep.pulikonda 17-12-2014 17:50:00
Якщо вищезгаданий сценарій неможливий, запропонуйте можливі шляхи його захоплення
Я використовую версію SQL Server 2012 Standard. Отже, гравірований рівень аудиту не підтримується для цієї версії.
Відповіді:
1 для відповіді № 1ви можете використовувати функцію аудиту SQL Server і додати аудит для цих запитів.
ця стаття докладно пояснює, як отримати це.
Ще один хороший спосіб профілювання вашого SQL Server - це використання SQL Profiler. Ось таке питання, подібне до вас, і відповідь, що описує, як використовувати SQL Profiler для досягнення результатів.