PDA

View Full Version : ثبت تحرکات کاربر



ali_kolahdoozan
دوشنبه 11 تیر 1386, 14:59 عصر
من قصد دارم کوچکترین حرکت user ها رو روی هر جدول داشته باشم به اصطلاح جدول log بسازم و ... / بیشتر میخواهم بفهمم کدام user چی رو insert و .... کرده
اما مسئله اینجاست که هر چی فکر میکنم توی این همه sp که نوشتم بشینم یک sp دیگه را با پارامتر و .. صدا بزنم . یکم برای زوره میخواهم اینو بزارم برای آخر کار اگر راه بهتری به عقل کسی میرسه لطف کند .

مهدی کرامتی
دوشنبه 11 تیر 1386, 15:46 عصر
میتوانید روی جداول مربوطه Trigger تعریف کنید و در آنجا تغییرات را در جدول مورد نظر لوگ کنید.

mehdi.mousavi
دوشنبه 11 تیر 1386, 16:12 عصر
من قصد دارم کوچکترین حرکت user ها رو روی هر جدول داشته باشم به اصطلاح جدول log بسازم و ... / بیشتر میخواهم بفهمم کدام user چی رو insert و .... کرده
اما مسئله اینجاست که هر چی فکر میکنم توی این همه sp که نوشتم بشینم یک sp دیگه را با پارامتر و .. صدا بزنم . یکم برای زوره میخواهم اینو بزارم برای آخر کار اگر راه بهتری به عقل کسی میرسه لطف کند .


سلام.
اگر عملیات مورد نظر فقط جنبه Debugging داره، بهترین گزینه استفاده از SQL Server Profiler هستش. به این ترتیب میتونید خروجی Profiler رو به یک فایل یا جدول دیگه ارسال کنید.