ورود

View Full Version : برگشت داده ها در SQL Server 2005



Amiram
یک شنبه 03 آبان 1388, 12:24 عصر
سلام
می خواستم بدونم راهی برای برگرداندن داده ها در صورت اجرا شدن یک Query اشتباه وجود دارد ؟؟
مثلا من اگه یک Query رو اشتباهی اجرا کنم :اشتباه: و همه مقادیر یک ستون رو عوض کنم در تمام سطرها و بخوام برگردونم به حالت قبلیش که قبل از اجرای Query داشته ، امکان دارد ؟؟ :لبخند:
ممنون می شم اگه کسی چیزی می دونه به من هم بگه .

amin_alexi
یک شنبه 03 آبان 1388, 12:58 عصر
شما می تونی قبل از اجرای یک دستور Begin tran رو اجرا کنی اگه جواب همونی بود که می خواستی Commit tran واگه جواب مورد پسند نبود Rollback Tran رو استفاده کنی
اگه با این کلمات در سایت و Book online جستجو کنی بازم مطلب بیشتر پیدا می کنی!

حمیدرضاصادقیان
یک شنبه 03 آبان 1388, 15:01 عصر
سلام.شما میتونی همون موقع مدل دیتابیس رو full بذاری و یک backup بگیری و پشت سرش یک log backup بگیری بعد با استفاده از اون بازیابی کنی.
سعی کن مدل دیتابیست همیشه روی full باشه.
موفق باشید

Amiram
یک شنبه 03 آبان 1388, 18:58 عصر
شما می تونی قبل از اجرای یک دستور Begin tran رو اجرا کنی اگه جواب همونی بود که می خواستی Commit tran واگه جواب مورد پسند نبود Rollback Tran رو استفاده کنی
اگه با این کلمات در سایت و Book online جستجو کنی بازم مطلب بیشتر پیدا می کنی!
این موردی که شما می گید فکر کنم قبل از اینه که من بخوام Query رو اجرا کنم ولی من متاسفانه تو خود محیط SQL این کار رو انجام دادم .:افسرده::اشتباه:



سلام.شما میتونی همون موقع مدل دیتابیس رو full بذاری و یک backup بگیری و پشت سرش یک log backup بگیری بعد با استفاده از اون بازیابی کنی.
سعی کن مدل دیتابیست همیشه روی full باشه.

اینی که شما می گید کجاست منظورم Log Backup هستش ؟؟
برای من روی Full بود .