דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

Microsoft מפיצה את Microsoft SQL Server 2012 מתקן בקובץ הניתן להורדה אחד. מאחר שהתיקונים מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים וכל עדכוני האבטחה שנכללו במהדורת העדכון הקודמת של SQL Server 2012.

תופעות

נניח שאתה מפעיל הליכים רבים xp_cmdshell מאוחסנים בו על הפעלות מרובות ב-Microsoft SQL Server 2012. במקרה זה, ההפעלה הראשונה של הפרוצדורה המאוחסנת xp_cmdshell אינה מסתיימת עד להשלמת הביצוע האחרון.

סיבה

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

פתרון

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

מידע אודות עדכון מצטבר

חבילת עדכון מצטבר 1 עבור SQL Server 2012 Service Pack 1

התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 1. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2012 Service Pack 1, לחץ על מספר המאמר הבא כדי להציג את המאמר מתוך Microsoft Knowledge Base:

2765331 חבילת עדכון מצטבר 1 עבור SQL Server 2012 Service Pack 1הערה מאחר שבונה הגירסאות מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2012. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2772858 SQL Server 2012 בונה שהופצו לאחר ש-SQL Server 2012 Service Pack 1 הופץ

SQL Server 2012

התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 4. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2012, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2758687 חבילת עדכון מצטבר 4 עבור SQL Server 2012הערה מאחר שבונה הגירסאות מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2012. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2692828 SQL Server 2012 בונה שהופצו לאחר ש-SQL Server 2012 הופץ

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".

הפניות

לקבלת מידע נוסף אודות הפונקציה CreateProcess, עבור אל אתר האינטרנט הבא של MSDN:

מידע כללי אודות הפונקציה CreateProcessלקבלת מידע נוסף אודות הפרוצדורה המאוחסנת של xp_cmdshell, עבור אל אתר האינטרנט הבא של MSDN:

מידע כללי אודות הפרוצדורה המאוחסנת של xp_cmdshell לקבלת מידע נוסף אודות בעיה דומה, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

315939 PRB: צאצא יורש נקודות אחיזה לא רצויות במהלך שיחת CreateProcess

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×