PDA

View Full Version : استخراج اعمال کاربران



M.YasPro
پنج شنبه 01 دی 1390, 19:06 عصر
سلام دوستان
چطور میشه اعمال کاربران (لاگین ، select ، و...) رو که روی یک دیتابیس خاص انجام شده رو استخراج کنم ؟

ممنون از توجهتون

حمیدرضاصادقیان
یک شنبه 04 دی 1390, 10:56 صبح
سلام.
اگر تاحالا Log نگرفتید که نمیتونید کاری بکنید.اگر از نسخه های 2005 به بعد استفاده میکنید میتونید با CDC اینکارو انجام بدید.
اگر از نسخه 2000 استفاده میکنید خودتون باید یک جدول جداگانه ایجاد کرده و لاگ اونو تهیه کنید.

in_chand_nafar
دوشنبه 05 دی 1390, 20:09 عصر
قابليت CDC در SQL Server 2008 به بعد وجود داره و در SQL هاي قبل از اون معمولاً در خود برنامه و يا با استفاده از تريگر (توصيه نمي شود) اين كار انجام مي شود اگر با CDC خوب بلد باشيد كار كنيد مي‌توانيد به راحتي اينكار را در SQL 2008 انجام دهيد در ضمن به اين چند تا لينك دقت كنيد
http://barnamenevis.org/showthread.php?309773-%D9%BE%DB%8C%D8%A7%D8%AF%D9%87-%D8%B3%D8%A7%D8%B2%DB%8C-CDC&highlight=CDC+SQL+Server

در ضمن CDC فقط تغييرات را رديابي مي كنه
اگر متوجه نشدي منتظر باش تا يه فيلم آموزشي (در دست ويرايش)در مورد اين موضوع دارم كه تو سايت بذارم