خطای backups گرفتن در sql server

خطای backups گرفتن در sql server

بسم الله الرحمن الرحیم

آموزش برنامه نویسی | خطا در اسکویل سرور

خطا در sql server

چگونه خطای backups گرفتن در sql server را رفع کنیم؟ برای رفع این خطا این مقاله را بخوانید.

maintenance plan

بسم الله الرحمن الرحیم

آموزش برنامه نویسی | خطا در اسکویل سرور

خطا در sql server

 

  • چگونه خطای backups گرفتن در sql server را رفع کنیم؟

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

* خطای backups گرفتن در sql server *

Maintenance Plan چیست؟

فرض کنید که در یک سازمان وظیفه تهیه نسخه پشتیبان را بر عهده شما گذاشته‌اند. قرار است هر روز یک Full Backup از بانک اطلاعاتی تهیه نمایید به نحوی که Backup هر روز در یک فایل جداگانه و با ذکر تاریخ ذخیره شود.

همچنین باید قابلیتی ایجاد نمایید که Backupهای قدیمی (برای مثال پنج روز قبل) به طور خودکار حذف گردد.

برای انجام اینکار چندین روش مختلف وجود دارد و یکی از آنها استفاده از Maintenance Plan می‌باشد. Maintenance Plan یک ابزار گرافیکی است که بوسیله آن می‌توانید برخی از فعالیت‌های پیچیده مدیریت بانک اطلاعاتی را به شکل کاملاً گرافیکی انجام داده و در صورت لزوم آنها را به صورت یک فرآیند خودکار تبدیل نمایید.

در هنگام بکاپ گیری ممکن است با این مشکل روبرو شوید و از شما بخواهد Maintenance Plan خود را چک کنید:

error in sql server

با کلیک بر روی لینک داده شده، پیامی به صورت زیر به شما نشان داده می شود:

maintenance plan in sql

دلیل این خطا این بوده است که از دو subplan مشابه و با یک نام برای یک plan استفاده شده است. (مشابه تصویر زیر)

subpaln in sql

راه حل

برای اینکار شما لازم است از SQL Server Agent برای اجرای subplan استفاده کنید.

SQL Server Agent چیست؟

Agent یک سرویس برای sql server است که وظیفه انجام job ها را به عهده دارد. job ها عملیاتی هستند که شما میخواهید در بازه های مختلفی تکرار شوند. مثلاً میخواهید تعریف کنید هر روز برای شما از دیتابیس های مختلف backup تهیه کند یا یک سری backup را بازیابی کند و... اگر SQl Server Agent فعال نباشد، job ها کارنخواهند کرد.

بنابراین لازم است مانند تصویر زیر این خطا را رفع کنید:

sql server agent

بعد از اینکار لازم است که نام subplan هایتان را تغییردهید.

sql server backup

منبع: sqlauthority

"منتشر شده در سایت و مجموعه ABLY"

نظرات یا سوالات خودرا با ما درمیان بگذارید

0912 097 5516 :شماره تماس
0713 625 1757 :شماره تماس