سلام
کمکم کنییید
یه کوئری دیلیت اشتباهی روی یه دیتابیس مهم اجرا شد و یکسری از دیتاها دیلیت شد! آیا راهی برای برگردوندن اطلاعات وجود داره؟
سلام
کمکم کنییید
یه کوئری دیلیت اشتباهی روی یه دیتابیس مهم اجرا شد و یکسری از دیتاها دیلیت شد! آیا راهی برای برگردوندن اطلاعات وجود داره؟
1) کار با Log Files اگه پایگاه داده بر روی حالت Recovery Model = Full است
2) کار با برنامه Apex .
1) کار با Log Files
یک کپی از دوتا فایل mdf , ldf پایگاه داده بگیرید(برای یک روزی).
از Log Files یک پشتیبان بگیرید (Transaction Log Backup)
اخرین پشتیبان کامل (Full Backup) رو روی پایگاه داده برگردونید
فایل پشتیبان Transaction Log Backup را روی پایگاه داده برگردونید.
کارا بودن این روش 2 تا شرط داره :
الف) پایگاه داده بر روی حالت Recovery Model = Full
ب) پس از پاک شدن اطلاعات پشتیبان کامل (Full Backup) نگرفته باشید.
2) با نرم افزار Apex خیلی روان و شی گرا میشه به خواسته رسید