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

Microsoft מפיצה את Microsoft SQL Server 2008 Service Pack 1 (SP1) או Microsoft SQL Server 2008 R2 מתקן כקובץ הניתן להורדה אחד. מאחר שהתיקונים מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים וכל עדכוני האבטחה שנכללים במהדורת העדכון הקודמת של SQL Server 2008 SP1 או SQL Server 2008 R2.

תופעות

שקול את התרחיש הבא:

  • אתה מתקין את Microsoft SQL Server 2008 שירותי אינטגרציה (SSIS 2008) או Microsoft SQL Server 2008 R2 שירותי אינטגרציה (SSIS 2008 R2) במחשב.

  • אתה יוצר חבילת SSIS המכילה שני פריטים של גורם מכיל לולאה .

  • אתה יוצר שני משתני טווח של מכולות לולאה עבור הפריטים המכיל את הגורם המכיל לולאה . למשתנים יש שם זהה.

  • אתה משתמש במשתנים במאפייני InitExpression, EvalExpressionו- AssignExpression עבור הפריטים המכיל את הגורם המכיל לולאה .

  • שני הפריטים המכילים מכולות לולאה מכילים פריטי משימה מרובים לביצוע SQL שפועלים במקביל.

  • הפוך את הגדרת נקודת הביקורת לזמינה עבור חבילת SSIS.

  • אתה מפעיל את חבילת SSIS.

  • אחד מפריטי המשימה לביצוע SQL נכשל או נעצר כאשר חבילת SSIS פועלת.

  • חבילת SSIS פועלת שוב.

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

  • אתה יוצר חבילה של SSIS המכילה שני פריטים של גורם מכיל לולאה . הפריטים נקראים FLC01 ו-FLC02.

  • אתה יוצר משתנה BatchNo עבור FLC01 ומשתנה BatchNo עבור FLC02.

  • הגדר את המאפיין InitExpression ל- @ [User:: BatchNo] = 0.

  • הגדר את המאפיין EvalExpression ל- @ [User:: BatchNo] < 10.

  • הגדר את המאפיין AssignExpression ל- @ [User:: BatchNo] = @ [User:: BatchNo] +1.

  • שני הפריטים המכילים מכולות לולאה מכילים פריטי משימה מרובים לביצוע SQL המשתמשים בתוכנית ביצוע מקבילה.

  • הפוך את הגדרת נקודת הביקורת לזמינה עבור חבילת SSIS.

  • אתה מפעיל את חבילת SSIS.

  • פריט משימה אחד של SQL לביצוע ב-FLC01 נכשל או מפסיק.

  • חבילת SSIS פועלת שוב.

בתרחיש זה, הערך של BatchNo עבור אחד מפריטי המשימה לביצוע SQL ב-FLC02 שגוי.הערה בעיה זו מתרחשת גם בשירותי האינטגרציה של Microsoft SQL Server 2008 R2 (SSIS 2008 R2).

סיבה

בעיה זו מתרחשת עקב פגם בלוגיקה המשוחזרת של משתנה נקודת הביקורת . משתני נקודת הביקורת משוחזרים לפעילויות שגויות. לכן, ערך משתנה שגוי משוחזר.

פתרון

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

SQL Server 2008 R2

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

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

981356 בונה SQL Server 2008 R2 שהופצו לאחר ש-SQL Server 2008 R2 הופץ

SQL Server 2008 R2 Service Pack 1

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

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

2567616 SQL Server 2008 R2 בונה שהופצו לאחר ש-SQL Server 2008 R2 Service Pack 1 הופץ

SQL Server 2008 Service Pack 2

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

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

2402659 SQL Server 2008 בונה שהופצו לאחר ש-SQL Server 2008 Service Pack 2 הופץ תיקונים חמים של Microsoft SQL Server 2008 נוצרים עבור ערכות service pack ספציפיות של SQL Server. עליך להחיל תיקון חם של SQL Server 2008 Service Pack 2 להתקנה של SQL Server 2008 Service Pack 2. כברירת מחדל, כל תיקון החם שסופק ב-SQL Server service pack כלול ב-SQL Server service pack הבא.

חבילת עדכון מצטבר 16 עבור SQL Server 2008 SP1

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

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

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

פתרון

כדי לעקוף בעיה זו, השתמש בשם משתנה אחר עבור כל פריט מכיל לולאה .

מצב

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

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

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

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

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

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

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

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

×