אוטומציה של ניהול מסד נתונים עם SQL Server הסוכן

01 of 06

הפעל את שירות SQL Server Agent

SQL Server Agent מאפשר לך להפוך מגוון רחב של משימות ניהוליות. אחת המשימות האלה כרוכה בשימוש ב- SQL Server Agent כדי ליצור ולתזמן עבודה שמפעילה את ניהול מסד הנתונים.

פתח את Microsoft SQL Server Configuration Manager ואתר את שירות SQL Server Agent. אם הסטטוס של השירות הוא "RUNNING", אינך צריך לעשות דבר. אחרת, לחץ באמצעות לחצן העכבר הימני על שירות SQL Server Agent ובחר Start מתוך התפריט המוקפץ כדי לפתוח את החלון 'הפעלת שירות'.

הערה : מאמר זה חל על SQL Server 2008. אם אתה משתמש בגירסה מתקדמת יותר של SQL Server, ייתכן שתרצה לקרוא את תצורת SQL Server Agent ב- SQL Server 2012 .

02 מתוך 06

פתח את SQL Server Management Studio והרחב את SQL Server Agent Folder

סגור את SQL Server Configuration Manager ופתח את SQL Server Management Studio. בתוך SSMS, הרחב את התיקייה SQL Server Agent.

03 מתוך 06

יצירת עבודה חדשה של SQL Server

לחץ לחיצה ימנית על תיקיית משימות ובחר עבודה חדשה מתפריט הזנק. למלא את השדה שם עם שם ייחודי עבור העבודה שלך (להיות תיאורי יעזור לך לנהל את העבודות טוב יותר בהמשך הדרך). ציין את החשבון שברצונך להיות הבעלים של העבודה בתיבת הטקסט ' בעלים' . העבודה תפעל עם ההרשאות של חשבון זה, וייתכן שתשנה רק על ידי חברי התפקיד או הבעלים של מנהל המערכת.

לאחר שתציין שם ובעלים, בחר באחת מקטגוריות העבודה שהוגדרו מראש מהרשימה הנפתחת. לדוגמה, תוכל לבחור את הקטגוריה "תחזוקת מסד נתונים" עבור עבודות תחזוקה שגרתיות.

השתמש בשדה טקסט תיאור גדול כדי לספק תיאור מפורט של מטרת העבודה. כתוב את זה בצורה כזאת שמישהו (כולל את עצמך) יוכל להסתכל על זה כמה שנים מהיום ולהבין את מטרת העבודה.

לבסוף, ודא כי התיבה מופעלת מסומנת.

04 מתוך 06

הזן את מסך הצעדים של SQL Server Agent

בצד שמאל של חלון ' עבודה חדשה' , תראה סמל צעדים תחת הכותרת 'בחר דף'. לחץ על סמל זה כדי לראות את רשימת המשימות ריקה.

05 מתוך 06

הוספת שלבי עבודה של SQL Server Agent

הוסף את השלבים האינדיבידואליים לתפקיד. לחץ על הלחצן חדש כדי ליצור שלב עבודה חדש ותראה את החלון שלב עבודה חדש.

השתמש בתיבת הטקסט שם שלב כדי לספק שם תיאורי עבור השלב.

השתמש בתיבה הנפתחת Database כדי לבחור את מסד הנתונים שתפקידו יפעל.

לבסוף, השתמש בתיבת הטקסט Command כדי לספק את התחביר Transact-SQL המתאים לפעולה הרצויה עבור שלב עבודה זה. לאחר שתשלים להזין את הפקודה, לחץ על לחצן ' ניתוח' כדי לאמת את התחביר.

לאחר אימות מוצלח של התחביר, לחץ על אישור כדי ליצור את השלב. חזור על תהליך זה פעמים רבות ככל הנדרש כדי להגדיר את התפקיד הרצוי של SQL Server.

06 מתוך 06

תזמן את העבודה של SQL Server Agent

הגדר לוח זמנים עבור המשימה על-ידי לחיצה על הסמל תזמון בחלק בחר חלק בדף בחלון עבודה חדשה . תראה את החלון ' תזמון עבודה חדשה' .

הזן שם ללוח הזמנים בתיבה שם ובחר סוג תזמון - חד פעמי, חוזר, התחל כאשר SQL Server Agent מופעל או התחל כאשר מעבדים הופכים למצב המתנה - מתוך התיבה הנפתחת. השתמש בקטעי התדירות והמשך של החלון כדי לציין את הפרמטרים של העבודה. לאחר שתסיים, לחץ על אישור כדי לסגור את החלון 'תזמון' ו'אישור ' כדי ליצור את המשימה.