ΕΠΙΔΙΌΡΘΩΣΗ: Λειτουργία τη συνάρτηση SQLGetDiagRec δεν επιστρέφουν σφάλματα στον SQL Server 2008 R2 εάν στέλνονται άνω 2100 παράμετροι ερωτήματος

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

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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:
  • Μια εφαρμογή-πελάτης χρησιμοποιεί Microsoft SQL Server εγγενή 10.0 προγράμματος-πελάτη για να συνδεθείτε σε μια περίοδο λειτουργίας του Microsoft SQL Server 2008 R2.
  • Η εφαρμογή αποστέλλει ένα ερώτημα με παραμέτρους 2100 περισσότερο από την παρουσία.

    ΣΗΜΕΙΩΣΗ Ένα ερώτημα υποστηρίζει έως το 2100 παραμέτρους.
  • Το ερώτημα δεν εκτελείται.
  • Οι κλήσεις εφαρμογής της Τη συνάρτηση SQLGetDiagRec συνάρτηση για να ανακτήσετε έναν κωδικό σφάλματος και ένα μήνυμα σφάλματος.

Σε αυτό το σενάριο, ο κωδικός σφάλματος 07002 και το ακόλουθο μήνυμα λάθους δεν επιστρέφονται:
[Microsoft]SQL [Server Native Client 10.0]ΠΛΉΘΟΣ πεδίο εσφαλμένο ή υπάρχει συντακτικό σφάλμα

Επιπλέον, επιστρέφεται κανένα τον κωδικό σφάλματος ή το μήνυμα σφάλματος.

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

Για να επιλύσετε αυτό το ζήτημα στον SQL Server 2008 R2, εφαρμόστε την ακόλουθη ενημερωμένη έκδοση. Αφού εφαρμόσετε την ενημερωμένη έκδοση, επέστρεψε τον κωδικό σφάλματος και ένα μήνυμα σφάλματος.

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

SQL Server 2008 R2

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

Κατάσταση

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

Αναφορές

Για περισσότερες πληροφορίες σχετικά με το Τη συνάρτηση SQLGetDiagRec λειτουργία, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web: Για περισσότερες πληροφορίες σχετικά με τη μέγιστη χωρητικότητα για τον SQL Server, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web:Για περισσότερες πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
935897 Ένα μοντέλο τμηματικής συντήρησης είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για ζητήματα που αναφέρθηκαν
Για περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας για ενημερωμένες εκδόσεις του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
822499 Νέα διάταξη ονομασίας για τα πακέτα ενημερωμένων εκδόσεων λογισμικού της Microsoft SQL Server
Για περισσότερες πληροφορίες σχετικά με την ορολογία ενημερωμένων εκδόσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
824684 Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερωμένων εκδόσεων λογισμικού της Microsoft

Ιδιότητες

Αναγν. άρθρου: 2588506 - Τελευταία αναθεώρηση: Δευτέρα, 17 Οκτωβρίου 2011 - Αναθεώρηση: 1.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • 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
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Λέξεις-κλειδιά: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2588506 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:2588506

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

 

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