PDA

View Full Version : سوال: ردگیری عملیات انجام شده در فایل Log



fa_karoon
شنبه 22 آبان 1389, 13:04 عصر
سلام دوستان بانکی دارم که یه سری از رکوردهاش ناخودآگاه پاک شده، می دونم که در فایل .ldf دیتابیس عملیات حذف و غیره درج می شوند حالا می خوام ببینم چه جوری می تونم بفهمم در چه زمانی و بر اثر چه علتی این اطلاعات پاک شده؟ البته فایل های پوشه Log خود SQL هم هستند اما نمی دونم چه جوری اطلاعات مورد نظرم رو ازشون استخراج کنم

حمیدرضاصادقیان
شنبه 22 آبان 1389, 13:39 عصر
سلام. اگر مدل Recovery دیتابیس شما روی full نیست و روی simple هست هیچ کاری نمی تونید انجام بدید.
ولی اگر روی full هست یک Full backup از دیتابیس گرفته بعد log backup بگیرید.
بعد با یک نام دیگه اونو Restore کنید به این صورت میتونید به ساعات مختلف عقب گرد کنید.
برای اینکه ببینید مدل دیتابیس چی هست روی دیتابیس راست کلیک کرده properties رو بزنید در قسمت option ببینید روی چه گزینه ای قرار دارد.
موفق باشید

fa_karoon
یک شنبه 23 آبان 1389, 12:33 عصر
ممنون از پاسختون آیا با این روش می شه اطلاعات از دست رفته رو از فایل .ldf بازیابی کرد؟

حمیدرضاصادقیان
یک شنبه 23 آبان 1389, 12:49 عصر
سلام.اگر مدل شما روی full باشه با روشی که عرض کردم میشه برگردوند.