Η Microsoft διανέμει τις επιδιορθώσεις του Microsoft SQL Server 2012 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2012 έκδοση της ενημέρωσης κώδικα.
Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
Μπορείτε να εκτελέσετε ένα πακέτο υπηρεσιών ενοποίησης Microsoft SQL Server (SSIS) σε SQL Server 2012 υπηρεσίες ενοποίησης. Το πακέτο περιέχει ένα προσαρμοσμένο στοιχείο ή ένα στοιχείο τρίτου κατασκευαστή.
Το προσαρμοσμένο στοιχείο ή το στοιχείο τρίτου μέρους περιέχει μια ιδιότητα που είναι ένας πίνακας αναγνωριστικών γενεαλογίας.
Σημείωση Η ιδιότητα ContainsID και η ιδιότητα IsArray έχουν οριστεί σε True για το στοιχείο.
Σε αυτό το σενάριο, λαμβάνετε ένα μήνυμα λάθους παρόμοιο με το ακόλουθο:
Σημείωση
[SSIS. Pipeline] Σφάλμα: Δεν υπάρχει αντικείμενο με αναγνωριστικό γενεαλογίας αριθμού.
[Διαφορά πίνακα] Σφάλμα: Δεν είναι δυνατή η ανάκτηση πληροφοριών πεδίων, ρυθμίστε τις παραμέτρους του στοιχείου.
[SSIS. Διοχέτευση] Σφάλμα: Το σφάλμα "ComponentName" απέτυχε στην επικύρωση και επέστρεψε την κατάσταση επικύρωσης "VS_ISBROKEN".
Σημείωση Εάν χρησιμοποιείτε το στοιχείο διαφοράς πίνακα COZYROC άλλου κατασκευαστή, αντιμετωπίζετε αυτό το ζήτημα.
Αιτία
Αυτό το ζήτημα παρουσιάζεται επειδή ο συνδυασμός του πίνακα των αναγνωριστικών γενεαλογίας επιστρέφεται εσφαλμένα. Αυτό προκαλεί την αποτυχία κατά την ανάλυση του πίνακα.
Επίλυση
Πληροφορίες αθροιστικής ενημέρωσης
Αθροιστική ενημερωμένη έκδοση πακέτου 1 για SQL Server 2012 Service Pack 1
Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 1. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για SQL Server 2012 Service Pack 1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2765331 Πακέτο αθροιστικών ενημερώσεων 1 για το SQL Server 2012 Service Pack 1Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2012 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης ενημερώσεων κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2772858 Οι εκδόσεις του SQL Server 2012 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server Service Pack 1 2012
Πακέτο αθροιστικών ενημερώσεων 3 για το SQL Server 2012
Η επιδιόρθωση για αυτό το πρόβλημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 3. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για SQL Server 2012, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2723749 αθροιστική ενημερωμένη έκδοση 3 για SQL Server 2012Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2012 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης ενημερώσεων κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2692828 Οι εκδόσεις SQL Server 2012 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".