نوشته شده توسط
resident
سلام.
من میخوام تاریخچه تغییرات دیتابیس رو یه جایی نگه دارم که مثلا کاربر چه اطلاعاتی رو جدید وارد کرده یا چه تغییراتی رو روی فیلدها داده.
cdc رو دیدم اما باید برای گرفتن گزارش مدنظرم جداول رو join کنم و بعد هر تغییری روی جداول و view هام دادم برای history هم اعمال کنم. تازه یه viewer هم بنویسم.
اگر هم زمانی اشتباهی cdc غیرفعال بشه دیتاهای log شده از بین میره.
دوستانی که تجربه دارن چه روشی رو پیشنهاد می کنن؟
یکی از دوستان می گفت یا trigger بزار رو جداولت یا اینکه تو sp اطلاعات قبل و بعد از اپدیت رو در قالب html نگه دار و همونها رو نمایش بده.
به نظرتون بهترین روش چیه؟ خیلی کارم ضروریه. لطفا راهنمایی بفرمایید