PDA

View Full Version : offline کردن دیتابیس برای عملیات Restore



negar.rafie
شنبه 10 مرداد 1394, 16:29 عصر
سلام
دوستان ایا برای عمل Restore باید دیتابیس را افلاین کنیم یا نه؟

SabaSabouhi
یک شنبه 11 مرداد 1394, 09:01 صبح
سلام
دوستان ایا برای عمل Restore باید دیتابیس را افلاین کنیم یا نه؟

سلام
لزوماً نه. اما باید بدونی که اگه دیتابیس در حال استفاده باشه ( connection باز داشته باشه )، اجازه‌ی restore نمی‌ده.
به همین دلیل اگه قبل از restore کردن دیتابیس رو offline کنی، خیالت راحت می‌شه که restore خطا نمی‌ده.


ALTER DATABASE MyDatabase SET OFFLINE WITH ROLLBACK IMMEDIATE


صبا صبوحی

negar.rafie
یک شنبه 11 مرداد 1394, 11:44 صبح
حالا فرق افلاین کردن با دی اتچ کردن چیه؟

SabaSabouhi
یک شنبه 11 مرداد 1394, 12:52 عصر
حالا فرق افلاین کردن با دی اتچ کردن چیه؟

سلام
دیتابیس وقتی Offline هست، هنوز به سرور متصل هست، فقط کسی نمی‌تونه بهش connect کنه.
اما وقتی detach می‌کنی، دیتابیس به کل از سرور جدا می‌شه و برای ارتباط با اون باید مجدد attach کنی.
عمل detach کردن برای این استفاده می‌شه که بخوای یه دیتابیس رو از سرور جداکنی و به یک سرور دیگه
وصلش کنی.

صبا صبوحی