ΕΠΙΔΙΌΡΘΩΣΗ: "ακυρώθηκε" κατάσταση κατά την προετοιμασία παράλληλη εκτέλεση SSIS 2012

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2735763 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Η Microsoft διανέμει ενημερώσεις κώδικα του Microsoft SQL Server 2012 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο 2012 του SQL Server έκδοση της ενημέρωσης κώδικα.
Ανάπτυξη όλων | Σύμπτυξη όλων

Σε αυτήν τη σελίδα

Συμπτώματα

Ας υποθέσουμε ότι χρησιμοποιείτε παράγοντα διακομιστή SQL για να εκτελείτε πολλά πακέτα του Microsoft SQL Server 2012 Integration Services (SSIS 2012) παράλληλα. Επιπλέον, το συμβάν SSIS έχει ρυθμιστεί για την καταγραφή των SSISDB ή MSDB πινάκων. Στην περίπτωση αυτή, η εκτέλεση ενός πακέτου SSIS τερματίζεται απροσδόκητα και έχει κατάσταση "Ακυρωμένη". Όταν παρουσιαστεί αυτό το ζήτημα, καταγράφονται χωρίς μηνύματα σφάλματος. Για παράδειγμα, μια μεγάλη εκτέλεση ενός πακέτου SSIS που διαρκεί δύο έως τρεις ώρες τερματίζεται απροσδόκητα, έχει κατάσταση "Ακυρώθηκε" και καταγράφει χωρίς μηνύματα σφάλματος.

Σημείωση
  • Αναμένετε τη διαδικασία εκτέλεσης του πακέτου με επιτυχία ή αποτυχία με ορισμένα σφάλματα. Επιπλέον, η κατάσταση "Ακυρώθηκε" πρέπει να επιστρέφεται μόνο για εκτελέσεις πακέτου που τερματίζονται ρητά.
  • Αυτό το ζήτημα είναι πιο πιθανό να προκύψει όταν η παρουσία του μηχανισμού βάσης δεδομένων του SQL Server στο οποίο καταγράφονται τα συμβάντα SSIS αντιμετωπίζει stressful συνθήκες. Οι όροι αυτοί μπορεί να περιλαμβάνουν τον αποκλεισμό, αργές επιδόσεις ή καθυστερήσεις που προκαλούνται από την ανάπτυξη της βάσης δεδομένων SSISDB.

Αιτία

Το ζήτημα παρουσιάζεται, εάν λήξει η διαδικασία καταγραφής συμβάντων. Αυτό προκαλεί την εκτέλεση του πακέτου SSIS για να ακυρωθεί πρόωρα.

Όταν ένα συμβάν SSIS έχει ρυθμιστεί για την καταγραφή των SSISDB ή MSDB πινάκων, μιας εντολής Insert εγγράφει τα στατιστικά στοιχεία συμβάντων και επιδόσεων σε αυτούς τους πίνακες εσωτερικά. Όταν υπάρχουν πολλά παράλληλη εκτελέσεις των πακέτων του SSIS, πολλές παράλληλη Εισαγωγή εντολές εκτελούνται. Επομένως, το σφάλμα χρονικού ορίου είναι πιθανότερο να προκύψουν και να προκαλέσει το ζήτημα που περιγράφεται στην ενότητα "Συμπτώματα".

Προτεινόμενη αντιμετώπιση

Αφού εφαρμόσετε την ενημέρωση κώδικα, αυξήθηκε από 30 δευτερόλεπτα το χρονικό όριο για την εντολή Εισαγωγή σε 120 δευτερόλεπτα. Επιπλέον, εάν το χρονικό όριο που προκύπτει μετά από μια δεύτερη 120 καθυστέρηση, την εκτέλεση του πακέτου SSIS δεν να ακυρωθεί. Αντίθετα, παραλείπονται τα συμβάντα που εκκρεμούν για να αποφευχθεί η αποτυχία του πακέτου.

Αθροιστική ενημερωμένη έκδοση πληροφορίες

Αθροιστική ενημερωμένη έκδοση πακέτου 3 για τον SQL Server 2012


Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα την αθροιστική ενημερωμένη έκδοση 3. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2723749 Αθροιστική ενημερωμένη έκδοση 3 για τον SQL Server 2012 είναι διαθέσιμη
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο 2012 του SQL Server έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2692828 Το 2012 του SQL Server δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".

Εναλλακτικός τρόπος αντιμετώπισης

Για να επιλύσετε το ζήτημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
  • Δοκιμάστε να εκτελέσετε λιγότερες πακέτων του SSIS ή εργασίες παράλληλα.
  • Δοκιμάστε να μειώσετε την Επίπεδο καταγραφής η παράμετρος κατά την εκτέλεση ενός πακέτου από στούντιο διαχείρισης ή μια εργασία του παράγοντα διακομιστή SQL. Για παράδειγμα, εάν χρησιμοποιείτε την επιλογή λεπτομερούς καταγραφής, μπορείτε να ορίσετε το Επίπεδο καταγραφής παράμετρος Βασικό ή Καμία. Εάν χρησιμοποιείτε τις ρυθμίσεις καταγραφής από τις ρυθμίσεις του πακέτου SSIS στη σχεδίαση Εργαλεία δεδομένων του SQL Server, μπορείτε να καταγράψετε τα συμβάντα σε ένα αρχείο κειμένου αντί για πίνακες της βάσης δεδομένων MSDB ή να SSISDB.

Ιδιότητες

Αναγν. άρθρου: 2735763 - Τελευταία αναθεώρηση: Τετάρτη, 12 Σεπτεμβρίου 2012 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2012 Enterprise
Λέξεις-κλειδιά: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2735763 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2735763

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com