הגדרת SQL Server

SQL Server Agent מפעיל את מנוע מסד הנתונים.

משמעות

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

מאפיינים

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

יתרונות

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

פונקציה

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

שיקולים

כדי לתזמן משימות של Agent, יש להגדיר את ה- SQL Agent על-ידי משתמש בעל הרשאות מנהל. זה יכול להיות משתמש ברשת הרגילה, מנהל מסד נתונים או מנהל הרשת. כל העבודות דורשות סיסמת מנהל מערכת כדי לגשת לשירותי שרת SQL ברמה גבוהה, כגון הרשאות וגיבויים של משתמשים.