ΕΠΙΔΙΌΡΘΩΣΗ: Ανεπίλυτη εξαίρεση όταν χρησιμοποιείτε μια συναλλαγή με σήμανση που εκτείνεται σε πολλές βάσεις δεδομένων στον SQL Server 2008 R2 ή SQL Server 2012

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

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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Μπορείτε να εκτελέσετε μια εντολή BEGIN TRANSACTION που περιέχει την επιλογή "Με την ΕΠΙΣΉΜΑΝΣΗ" στον Microsoft SQL Server 2008 R2 ή Microsoft SQL Server το 2012.
  • Η συναλλαγή έχει επισημανθεί εκτείνεται σε πολλές βάσεις δεδομένων (για παράδειγμα, περίπου 100 βάσεις δεδομένων) σε μια παρουσία του SQL Server 2008 R2.
Σε αυτό το σενάριο, ενδέχεται να καταγραφεί το ακόλουθο μήνυμα λάθους στο αρχείο καταγραφής σφαλμάτων του SQL Server:
Ημερομηνία Ώρα SPID # ex_raise2: Παρουσιάστηκε ανεπίλυτη εξαίρεση υπερυψωμένο, κύρια = 32, δευτερεύουσες = 60, κατάσταση = 1, σοβαρότητα = 16, προσπάθεια δημιουργίας σύμπτωμα ένδειξης
Ημερομηνία Ώρα SPID # χρήση 'dbghelp.dll' έκδοση '4.0.5'
Ημερομηνία Ώρα SPID # ** αποτύπωση νήμα - spid = 0, εκ = 0x0000000162A44B20
Ημερομηνία Ώρα SPID # *** Εκκένωση στοίβας που αποστέλλεται προς Μονάδα δίσκου : \Program Files\Microsoft SQL Server\MSSQL10_50.R2_RTM\MSSQL\LOG\SQLDump0022.txt
Ημερομηνία Ώρα spid # * *******************************************************************************
Ημερομηνία Ώρα SPID # *
Ημερομηνία Ώρα SPID # * ΞΕΚΙΝΉΣΕΤΕ ΕΚΚΈΝΩΣΗ ΣΤΟΊΒΑΣ:
Ημερομηνία Ώρα SPID # * Χρονική σήμανση SPID 24
Ημερομηνία Ώρα SPID # *
Ημερομηνία Ώρα SPID # * ex_raise2: Παρουσιάστηκε ανεπίλυτη εξαίρεση υπερυψωμένο, κύρια = 32, δευτερεύουσες = 60, κατάσταση = 1, σοβαρότητα = 16

ΣημείωσηΌταν προσπαθείτε να συγχρονίσετε τα αντίγραφα ασφαλείας, χρησιμοποιώντας μια συναλλαγή με σήμανση που εκτείνεται σε πολλές βάσεις δεδομένων στην Microsoft Visual Studio ομάδας υποδομής Server, ενδέχεται να αντιμετωπίσετε το ίδιο ζήτημα.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή η κατανομή των ένα εσωτερικό buffer αποτυγχάνει όταν εμπλέκονται πολλές βάσεις δεδομένων στην ίδια συναλλαγή με σήμανση.

Σημείωση Τα στοιχεία της συναλλαγής με σήμανση αποθηκεύεται στον πίνακα msdb.dbo.logmarkhistory . Αυτός ο πίνακας περιέχει μία γραμμή για κάθε συναλλαγής με σήμανση.

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

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

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

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα την αθροιστική ενημερωμένη έκδοση 2. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2012 SP1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2790947 Το πακέτο αθροιστική ενημερωμένη έκδοση 2 για SQL Server 2012 Service Pack 1
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2012 SP1 έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2772858 Δημιουργεί το 2012 διακομιστή SQL που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012 Service Pack 1

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

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

Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2008 R2 SP2

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα την αθροιστική ενημερωμένη έκδοση 4. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για το SQL Server 2008 R2 SP 2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2777358 Το πακέτο αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2008 R2 Service Pack 2
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο SQL Server 2008 R2 SP 2 έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
2730301 Δημιουργεί το SQL Server 2008 R2 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 2

SQL Server 2008 R2 Service Pack 1

Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα την αθροιστική ενημερωμένη έκδοση 9. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για τον SQL Server 2008 R2 Service Pack 1, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2756574 Αθροιστική ενημερωμένη έκδοση πακέτου 9 για SQL Server 2008 R2 Service Pack 1
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο SQL Server 2008 R2 Service Pack 1 έκδοση της ενημέρωσης κώδικα. Σας συνιστούμε να εξετάσετε εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
2567616 Οι δομήσεις του SQL Server 2008 R2 που εκδόθηκαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 1

Κατάσταση

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

Περισσότερες πληροφορίες

Για περισσότερες πληροφορίες σχετικά με τον τρόπο αντίγραφα Visual Studio ομάδας υποδομής Server, μεταβείτε στην ακόλουθη τοποθεσία Web MSDN: Για περισσότερες πληροφορίες σχετικά με συναλλαγές με σήμανση, μεταβείτε στην ακόλουθη τοποθεσία Web MSDN:
Γενικές πληροφορίες σχετικά με συναλλαγές με σήμανση

Ιδιότητες

Αναγν. άρθρου: 2749913 - Τελευταία αναθεώρηση: Πέμπτη, 24 Ιανουαρίου 2013 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
Λέξεις-κλειδιά: 
kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2749913 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 2749913

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

 

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