Συμπτώματα
Ας υποθέσουμε ότι χρησιμοποιείτε τις υπηρεσίες ενοποίησης του Microsoft SQL Server 2012 (SSIS 2012) ή SSIS 2014. Όταν προσπαθείτε να φορτώσετε ένα έγγραφο XML που έχει τύπο δεδομένων ημερομηνίας /ώρας και περιέχει πληροφορίες ζώνης ώρας, λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
[Προέλευση XML 1 [9]] Σφάλμα: το σφάλμα "ο καθορισμένος πρωταγωνιστής δεν είναι έγκυρος." Παρουσιάστηκε κατά την επεξεργασία "Προέλευση XML 1. outputs [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 που παρατίθενται στην ενότητα "ισχύει για".