תופעות
נניח שאתה משתמש ב-Microsoft SQL Server 2012 שירותי אינטגרציה (SSIS 2012) או ב-SSIS 2014. בעת ניסיון לטעון מסמך XML המכיל את סוג הנתונים DateTime ומכיל מידע של אזור זמן, אתה מקבל את הודעת השגיאה הבאה:
[XML Source 1 [9]] שגיאה: השגיאה "הקאסט שצוין אינה חוקית." אירעה בעת עיבוד "XML Source 1. פלטים [r]. עמודות [<ColumnName>] ".
הערה רכיב מקור ה-XML של SSIS מגדיר את סוג הנתונים של העמודה כDT_DBTIMESTAMP. הוא אינו מכיל מידע של אזור זמן. בעורך מתקדם, כאשר אתה מנסה לשנות את סוג הנתונים של העמודה עבור עמודות חיצוניות ועמודות פלט כדי לשמר את מידע אזור הזמן, אתה נתקל בהודעת השגיאה שצוינה בעבר.
פתרון
הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server.
עדכון מצטבר 1 עבור SQL Server 2014 SP1 /en-us/help/3067839
עדכון מצטבר 6 עבור SQL Server 2014 /en-us/help/3031047
עדכון מצטבר 5 עבור SQL Server 2014 /en-us/help/3011055
עדכון מצטבר 4 עבור SQL Server 2012 SP2 /en-us/help/3007556
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".