Συμπτώματα
Ας υποθέσουμε ότι χρησιμοποιείτε τις υπηρεσίες ενοποίησης του Microsoft SQL Server 2012 (SSIS 2012) ή SSIS 2014. Όταν εκτελείτε μια εργασία ροής ελέγχου επικύρωσης XML σε ένα μεγάλο αρχείο εισόδου, μετά από μια περίοδο επεξεργασίας, το SSIS μπορεί να ρίξει μια εξαίρεση ανεπαρκούς μνήμης ως εξής:
Εκκίνηση του πακέτου SSIS "XXX". Σφάλμα: 0xC002F304 σε εργασία XML, εργασία XML: Παρουσιάστηκε σφάλμα με το ακόλουθο μήνυμα σφάλματος: "η μνήμη δεν επαρκεί για να συνεχιστεί η εκτέλεση του προγράμματος". Σφάλμα: 0xC002928F σε εργασία XML, εργασία XML: η ιδιότητα "νέα προέλευση" δεν έχει κείμενο προέλευσης XML. Το κείμενο XML είναι είτε άκυρο, είτε NULL είτε κενή συμβολοσειρά. Η εργασία απέτυχε: XML TaskWarning: 0x80019002 στο πακέτο: Κωδικός προειδοποίησης SSIS DTS_W_MAXIMUMERRORCOUNTREACHED. Η μέθοδος εκτέλεσης ολοκληρώθηκε με επιτυχία, αλλά ο αριθμός των σφαλμάτων που προέκυψαν (2) έφτασε στο μέγιστο επιτρεπόμενο (1). με αποτέλεσμα την αποτυχία. Αυτό συμβαίνει όταν ο αριθμός των σφαλμάτων φθάσει τον αριθμό που καθορίζεται στο MaximumErrorCount. Αλλάξτε το MaximumErrorCount ή διορθώστε τα σφάλματα. Το πακέτο SSIS "XXX" ολοκληρώθηκε: αποτυχία
Σημείωση Το πρόβλημα παρουσιάζεται ανεξάρτητα από το εάν η ιδιότητα " Λεπτομέρειες επικύρωσης " έχει την τιμή TRUE ή FALSE.
Επίλυση
Το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 1 για τον SQL Server 2014 SP1 /en-us/help/3067839
Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2012 SP2 /en-us/help/3007556
Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2014 /en-us/help/3031047
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".