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

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 2520808 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

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

Η Microsoft διανέμει ενημερώσεις κώδικα Microsoft SQL Server 2008 R2 ως ένα αρχείο με δυνατότητα λήψης. Επειδή οι ενημερώσεις κώδικα είναι αθροιστικές, κάθε νέα έκδοση περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν το προηγούμενο SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα.

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Χρησιμοποιήστε μια παράμετρο εκτίμηση πίνακα (TVP) που περιέχει πολλές γραμμές σε έναν υπολογιστή που εκτελεί Microsoft SQL Server 2008 ή Microsoft SQL Server 2008 R2.
  • Χρησιμοποιήστε SQL Profiler ή συμβάντα Extended SQL Server στο διακομιστή.
  • Εκτέλεση ερωτήματος μαζί που χρησιμοποιεί το TVP.
Σε αυτό το σενάριο, παρουσιάζεται ένα σφάλμα χρονοδιαγράμματος ανθεκτικής πλάκας και ερωτήματα που εκτελούνται ήδη στον ίδιο χρονοδιάγραμμα λειτουργεί αργά. Επιπλέον, δημιουργείται ένα αρχείο mini-dump στο φάκελο καταγραφής SQL Server.

Αιτία

Αυτό το ζήτημα παρουσιάζεται εξαιτίας ενός σφάλματος στο μηχανισμό βάσης δεδομένων SQL Server. Στις στήλες κειμένου του TVP υλοποιούνται καθώς εισάγετε συμβολοσειρές ή buffers και αύξηση του αριθμού των γραμμών αυξάνεται ο αριθμός των buffer. Ωστόσο, η διαδικασία που απελευθερώνει buffers είναι χρονοβόρα. Επομένως, δημιουργείται ένα σφάλμα χρονοδιαγράμματος ανθεκτικής πλάκας όταν απελευθερώσετε και να συμπτύξετε λειτουργίες προκύψει.

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

Για να επιλύσετε αυτό το ζήτημα στον SQL Server 2008 R2, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
  • Εγκαταστήστε το πακέτο αθροιστικών ενημερωμένων εκδόσεων 7 για SQL Server 2008 R2.
  • Εγκαταστήστε το ακόλουθο πακέτο επείγουσας επιδιόρθωσης.

Για να επιλύσετε αυτό το ζήτημα στον SQL Server 2008 R2 ή SQL Server 2008, ανατρέξτε στην ενότητα "Εναλλακτικός τρόπος αντιμετώπισης".

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


SQL Server 2008 R2

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

Πληροφορίες επείγουσας επιδιόρθωσης

Μια υποστηριζόμενη επείγουσα επιδιόρθωση είναι διαθέσιμη από τη Microsoft. Ωστόσο, αυτή η επείγουσα επιδιόρθωση προορίζεται για τη διόρθωση μόνο το ζήτημα που περιγράφεται σε αυτό το άρθρο. Εφαρμόστε αυτήν την επείγουσα επιδιόρθωση μόνο σε συστήματα που αντιμετωπίζουν το πρόβλημα που περιγράφεται σε αυτό το άρθρο. Αυτή η επείγουσα επιδιόρθωση μπορεί να λάβετε πρόσθετες δοκιμές. Επομένως, εάν αυτό το ζήτημα δεν σας επηρεάζει ιδιαίτερα, συνιστάται να περιμένετε έως την επόμενη ενημερωμένη έκδοση λογισμικού που περιέχει αυτήν την επείγουσα επιδιόρθωση.

Εάν η επείγουσα επιδιόρθωση είναι διαθέσιμη για λήψη, υπάρχει μια ενότητα "Επείγουσα επιδιόρθωση διαθέσιμη λήψη" στο επάνω μέρος αυτού του άρθρου της Γνωσιακής βάσης. Εάν αυτή η ενότητα δεν εμφανίζεται, επικοινωνήστε με την υπηρεσία εξυπηρέτησης πελατών της Microsoft και υποστήριξη για να αποκτήσετε την επείγουσα επιδιόρθωση.

ΣημείωσηΕάν προκύψουν πρόσθετα ζητήματα ή απαιτείται αντιμετώπιση προβλημάτων, ίσως χρειαστεί να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας. Για πρόσθετες ερωτήσεις υποστήριξης και θέματα που αφορούν τη συγκεκριμένη επείγουσα επιδιόρθωση, θα ισχύσουν οι συνηθισμένες χρεώσεις υποστήριξης. Για μια πλήρη λίστα αριθμών τηλεφώνου υποστήριξης και εξυπηρέτησης πελατών Microsoft ή για να δημιουργήσετε ξεχωριστή αίτηση υπηρεσίας, επισκεφθείτε την ακόλουθη τοποθεσία Web της Microsoft:
http://support.Microsoft.com/contactus/?ws=support
ΣημείωσηΗ φόρμα "Επείγουσα επιδιόρθωση διαθέσιμη λήψη" εμφανίζει τις γλώσσες για τις οποίες η επείγουσα επιδιόρθωση είναι διαθέσιμη. Εάν δεν βλέπετε τη γλώσσα σας, είναι επειδή μια επείγουσα επιδιόρθωση δεν είναι διαθέσιμη για αυτήν τη γλώσσα.

Προϋποθέσεις

Για να εφαρμόσετε αυτήν την επείγουσα επιδιόρθωση, πρέπει να έχετε εγκατεστημένο το Microsoft SQL Server 2008 R2.

Απαιτήσεις επανεκκίνησης

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης.

Πληροφορίες αντικατάστασης επείγουσας επιδιόρθωσης

Αυτή η επείγουσα επιδιόρθωση δεν αντικαθιστά μια επείγουσα επιδιόρθωση που κυκλοφόρησε στο παρελθόν.

Πληροφορίες αρχείου

Η έκδοση έχει τα χαρακτηριστικά αρχείου (ή νεότερα χαρακτηριστικά αρχείου) που παρατίθενται στον παρακάτω πίνακα. Οι ημερομηνίες και οι ώρες για αυτά τα αρχεία αναφέρονται σε Συντονισμένη παγκόσμια ώρα (UTC). Όταν προβάλετε τις πληροφορίες του αρχείου, μετατρέπεται σε τοπική ώρα. Για να βρείτε τη διαφορά μεταξύ της ώρας UTC και της τοπικής ώρας, χρησιμοποιήστε τηνΖώνη ώραςστο τοΗμερομηνία και ώρατο στοιχείο του πίνακα ελέγχου.

Για όλες τις υποστηριζόμενες εκδόσεις 86 του SQL Server 2008 R2 x
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Sqlservr.exe2009.100.1769.042,919,77622-Μαρ-201119: 37x 86
Για όλες τις υποστηριζόμενες εκδόσεις 64 του SQL Server 2008 R2 x
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Sqlservr.exe2009.100.1769.061,974,88022-Μαρ-201118: 46x 64
Για όλες τις υποστηριζόμενες IA-64-εκδόσεις του SQL Server 2008 R2
Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Sqlservr.exe2009.100.1769.0121,813,85622-Μαρ-201118: 14IA-64


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

Για να επιλύσετε αυτό το ζήτημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:
  • Χρησιμοποιήστε SQL Profiler ή συμβάντα Extended του SQL Server.
  • Καταργήστε την επιλογή τουRPC: εκκίνησηκαιRPC: ολοκληρώθηκεπλαίσια ελέγχου στον ορισμό της ανίχνευσης.

Κατάσταση

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

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

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

Ιδιότητες

Αναγν. άρθρου: 2520808 - Τελευταία αναθεώρηση: Δευτέρα, 18 Απριλίου 2011 - Αναθεώρηση: 1.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Enterprise Evaluation
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
Λέξεις-κλειδιά: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2520808 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2520808

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

 

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