گاهی اوقات به علت خراب شدن دیتابیس و یا دسترسی به اطلاعات قبلی کاربران نیاز به Restore کردن بک آپها وجود دارد. در این آموزش با نحوه برگرداندن بکاپ در Sql آشنا خواهید.
درصورتیکه با نحوه بکاپ گیری در Sql آشنایی ندارید آموزش قبلی مربوط به نحوه بک آپ گیری در Sql Server را مشاهده نمایید.

آشنایی با نحوه برگرداندن بکاپ در Sql
گرفتن نسخه پشتیبان و روش restore کردن backup در Sql یکی از مباحث مهم در زمینه نگهداری از دیتابیس است. در این آموزش نحوه برگرداندن بکاپ در Sql را بصورت کامل و تصویری فرا خواهید گرفت.
ریستور دیتابیس در Sql
بر روی Databases کلیک راست – Restore Databases را بزنید.

در پنجره باز شده در قسمت General اگر بخواهید از دیتابیسهای موجود یک دیتابیس با نام دیگری ایجاد کنید گزینه Databases را انتخاب ودیتابیس مورد نظر را انتخاب نمایید در غیر اینصورت باید گزینه Device را انتخاب و از دکمه سه نقطه آدرس فایل بک آپ مورد نظر را انتخاب کنید. در قسمت Destination بخش Databases نام دیتابیسی که قرار است ایجاد شود را بنویسید و توجه داشته است اگر دیتابیسی با این نام وجود داشته باشد Restore بر روی آن دیتابیس انجام میشود پس حتما در انتخاب نام دقت کنید.

در قسمت Files میتوان مسیر فایل mdf و ldf دیتابیس مشخص میشود که میتوان آنرا تغییر داد.
مطالبی پیرامون نحوه برگرداندن بکاپ در Sql
در صورتیکه دیتابیسی با نام تعیین شده در سیستم وجود داشته باشد باید در قسمت Options گزینه Overwrite the existing database انتخاب شود تا خطایی رخ ندهد در غیراینصورت خطا میدهد که دیتابیسی با این نام وجود دارد.
اگر هنگام Restore کردن پیغام خطا Database is in use را مشاهده کردید باید در قسمت Options گزینه Close Existing Connection را بزنید و در نهایت Ok را بزنید تا عملیات بازگردانی دیتابیس انجام شود.

حذف دیتابیس در Sql
گاهی اوقات بجای حذف دیتابیس بصورت کامل میتوان آنرا detach کرد یعنی دیتابیس را از دسترس کاربران خارج نمود بدون اینکه فایلهای mdf و ldf آنها از سیستم پاک شود برای اینکار کافیست بر روی دیتابیس موردنظر کلیک راست کرده و گزینه Tasks – Detach را انتخاب کنید.


نحوه Attach در Sql
در صورتیکه فایل mdf و ldf یک دیتابیس را در اختیار داشته باشید میتوان دیتابیس را بازیابی کرد برای اینکار باید بر روی Databases کلیک راست کرده و گزینه Attach را انتخاب نمایید.

سپس در پنجره باز شده دکمه Add را زده و فایل mdf موردنظر را انتخاب و سپس ok را بزنید.

سرفصل های آموزش Sql
- 01 Sql Server | نصب Sql Server 2014 رایگان 05:14
- 02 Sql Server | آموزش Sql Server رایگان 05:47
- 03 Sql Server | دستور Select در Sql رایگان 06:52
- 04 Sql Server | دستور Where در Sql رایگان 08:12
- 05 Sql Server | عملگر Like در Sql رایگان 09:42
- 06 Sql Server | دستور Order By در Sql رایگان 07:07
- 07ویتامین استوایی | آموزش رایگان Sql Server عضویت 7 فیلم آموزشی
- 08 جادوی استوایی | آموزش کامل Sql Server خرید 41 فیلم آموزشی
باسلام.
من حدود 2 ساعت درگیر مشکل Restore کردن دیتابیس بودم و کلی سعی و خطا و Search کردم ولی آخر سر اینجا راه حل مشکلمو به ساده ترین روش ممکن پیدا کردم. ممنون از مطلب مختصر و بسیار بسیار مفیدی که گذاشتین.
سلام دوست عزیز. خیلی خوشحالم که از آموزش ها راضی بودید
سلام – ممنون از آموزش خوب و عالی در مورد بکاپ و ریستور sql
سلام دوست عزیز، خواهش میکنم