کنترل تغییرات بانک اطلاعاتی
سلام
من در بانک اطلاعاتی نیاز دارم در صورت هر گونه تغییر در بانکهای اطلاعاتی (همچون insert, delete, update و ...) بتوانم عملی انجام دهم مثلا مقادیر قبل و بعد از عمل را ذخیره کنم.
با توجه به اینکه store procedure های فراوان دارم همچنین ممکن است گاها در برنامه نویسی با دستورات مستقیم، تغییر در بانکها ایجاد کنم می خواهم بدون تغییر در sp ها و برنامه نویسی بتوانم این تغییرات را مدیریت کنم.
با تشکر
نقل قول: کنترل تغییرات بانک اطلاعاتی
سلام و روز خوش
چیزی که مورد نظر شماست اسمش audit trail هست که با جستجو روش های مناسب همرا با کد رو میتونین پیدا کنین.
در سطح SQL SERVER میتونین از امکان audit استفاده کنین (در بخش security از MSSMS پیداش میکنین)
و در سطح جدول از trigger .
هر دو این ها مفصل و پیچیده و از حوصله یک تاپیک خارج هست.
نقل قول: کنترل تغییرات بانک اطلاعاتی
ممنون :لبخندساده: جواب عالی بود