סימפטומים
בעת ביצוע חבילת שירותי שילוב (SSIS) של SQL Server 2014 בטבלה המכילה ערכי Null רבים, חבילת SSIS עלולה להפיק תוצאות שגויות בעמודות היעד אם התנאים הבאים מתקיימים:
- בחבילה, אתה משתמש בטרנספורמציה של Unpivot כדי לנרמל את ערכת הנתונים בטבלה.
- בביטוי של ההמרה Unpivot, אתה מסדר את ערכת הנתונים בטבלה לעמודות יעד מרובות.
באופן ספציפי, אם סוגי הנתונים של העמודות הם סוגי נתונים מספריים, ערכי ה- Null עשויים להשתנות ל- 0 (אפס); אם סוגי הנתונים של העמודה הם מסוג נתונים של מחרוזת, ערכי ה- Null עשויים להשתנות למחרוזות ריקות.
פתרון
הבעיה תוקנה לראשונה בעדכון המצטבר הבא של SQL Server.
עדכון מצטבר 1 עבור SQL Server 2014 SP1 /he-il/help/3067839
עדכון מצטבר 8 עבור SQL Server 2014 /he-il/help/3067836
אודות עדכונים מצטברים עבור SQL Server
כל עדכון מצטבר חדש עבור SQL SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מידע על תיקונים חמים תיקון חם נתמך זמין מ- Microsoft. עם זאת, תיקון חם זה נועד לפתור רק את הבעיה המתוארת במאמר זה. החל תיקון חם זה רק על מערכות שנתקלים בבעיה ספציפית זו.
אם התיקון החם זמין להורדה, קיים סעיף "הורדת תיקונים חמים זמינים" בראש מאמר Knowledge Base זה. אם מקטע זה אינו מופיע, שלח בקשה לשירות הלקוחות והתמיכה של Microsoft לקבלת התיקון החם.
הערה אם מתרחשות בעיות נוספות או אם נדרש פתרון בעיות, ייתכן שיהיה עליך ליצור בקשת שירות נפרדת. עלויות התמיכה הרגילות יחולו על שאלות תמיכה ונושאים נוספים שאינם זכאים לתיקון חם ספציפי זה. לקבלת רשימה מלאה של מספרי הטלפון של שירות הלקוחות והתמיכה של Microsoft או כדי ליצור בקשת שירות נפרדת, בקר באתר האינטרנט הבא של Microsoft:
/contactus/?ws=support הערה הטופס "הורדת תיקון חם זמין" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, הסיבה לכך היא שאין תיקון חם זמין עבור שפה זו.
חומרי עזר