اتوماسیون اداری پایگاه داده با عامل سرور SQL

01 از 06

شروع سرویس سرویس دهنده SQL Server

عامل SQL Server اجازه می دهد تا شما را به طور خودکار انواع کارهای اداری را خودکار. یکی از این وظایف شامل استفاده از SQL Server Agent برای ایجاد و برنامه ریزی یک کار است که اتوماسیون پایگاه داده را مدیریت می کند.

مایکروسافت SQL Server Configuration Manager را باز کنید و سرویس سرویس دهنده SQL Server را پیدا کنید. اگر وضعیت آن سرویس "شلوغ" باشد، لازم نیست کاری انجام دهید. در غیر این صورت، روی سرویس دهنده نمایندگی SQL Server راست کلیک کرده و از پنجره بازشو شروع کنید تا پنجره Starting Service باز شود.

نکته : این مقاله در مورد SQL Server 2008 اعمال می شود. اگر از یک نسخه بعد SQL Server استفاده می کنید، ممکن است بخواهید پیکربندی SQL Server Agent را در SQL Server 2012 بخوانید.

02 از 06

SQL Server Management Studio را باز کنید و پوشه نمایندگی SQL Server را گسترش دهید

SQL Server Configuration Manager را باز کنید و SQL Server Management Studio را باز کنید. در SSMS، پوشه Agent SQL Server را گسترش دهید.

03 از 06

یک کارگزار جدید SQL Server را ایجاد کنید

بر روی پوشه Jobs کلیک راست کرده و New Job را از منوی راه اندازی انتخاب کنید. فیلد نام را با یک نام منحصربفرد برای کار خود پر کنید (توصیفی به شما کمک خواهد کرد تا شغل را بهتر از جاده مدیریت کنید). مشخص کنید حساب کاربری که میخواهید مالک این کار در کادر متن مالک باشد. این کار با مجوز این حساب اجرا می شود و ممکن است فقط توسط اعضای مالک یا اعضای سایادین تغییر یابد.

پس از مشخص کردن یک نام و مالک، یکی از دسته های شغل از پیش تعریف شده را از لیست کشویی انتخاب کنید. به عنوان مثال، شما ممکن است برای نگهداری شغل های معمول، "نگهداری پایگاه داده" را انتخاب کنید.

از فیلد متن توضیحات بزرگ برای توضیح دقیق هدف هدف استفاده کنید. آن را به نحوی بنویسید که شخص (خودتان را) بتواند از آن به چند سال نگاه کند و هدف کار را درک کند.

در نهایت اطمینان حاصل کنید که جعبه Enabled چک شده است.

04 از 06

SQL Server Agent مراحل شغل را وارد کنید

در سمت چپ پنجره New Job ، نماد Steps را در قسمت "انتخاب یک صفحه" خواهید دید. برای دیدن لیست مرحله کار خالی، روی این نماد کلیک کنید.

05 از 06

SQL Server Agent مراحل کار را اضافه کنید

مراحل جداگانه برای این کار را اضافه کنید. روی دکمه New برای ایجاد یک گام جدید کار کلیک کنید و پنجره New Job Step را ببینید.

برای ارسال یک نام توصیفی برای مرحله از کادر Text Step Name استفاده کنید.

از جعبه کشویی پایگاه داده برای انتخاب پایگاه داده ای که کار بر روی آن عمل می کند استفاده کنید.

در نهایت، از جعبه متن Command استفاده کنید تا دستورالعمل Transact-SQL مربوط به عمل مورد نظر برای این مرحله کاری را ارائه دهد. پس از تکمیل ورود به فرمان، بر روی دکمه Parse برای تأیید نحو کلیک کنید.

پس از تایید درست نحوه، روی OK کلیک کنید تا مرحله ایجاد شود. هر چند وقت یک بار این فرآیند را برای تعریف شغل دلخواه سرور SQL Server تکرار کنید.

06 از 06

SQL Server Agent Job را برنامه ریزی کنید

یک برنامه زمانی برای کار را با کلیک کردن بر روی آیکون Schedule در قسمت Select a Page در پنجره New Job تنظیم کنید. شما پنجره برنامه شغلی جدید را مشاهده خواهید کرد.

یک نام برای برنامه در کادر Text Name را انتخاب کنید و نوع برنامه را انتخاب کنید. یک بار، تکرار، Start هنگامی که عامل SQL Server شروع می شود یا شروع می شود وقتی CPU ها خاموش می شوند، از کادر کشویی. از پارامترهای فرکانس و مدت زمان پنجره برای مشخص کردن پارامترهای شغلی استفاده کنید. هنگامی که شما به پایان رسید، بر روی OK کلیک کنید تا پنجره برنامه را ببندید و OK را برای ایجاد کار.