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

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

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

Συμπτώματα

Ας υποθέσουμε ότι προσπαθείτε να χρησιμοποιήσετε το βοηθητικό πρόγραμμα προγράμματος αντίγραφο μαζικής (BCP) για να εξαγάγετε δεδομένα από μια παρουσία του Microsoft SQL Server 2008 R2 σε ένα αρχείο δεδομένων. Ωστόσο, παρουσιάζεται σφάλμα όταν το βοηθητικό πρόγραμμα BCP λαμβάνει πολλές γραμμές δεδομένων. Για παράδειγμα, το ακόλουθο μήνυμα λάθους "824" δημιουργείται στο αρχείο καταγραφής σφαλμάτων του SQL Server:
Ημερομηνία ώρα spid51 σφάλμα: 824, σοβαρότητα: 24, κατάσταση: 2.
Ημερομηνία ώρα spid51 SQL Server εντόπισε ένα λογικό σφάλμα εισόδου/εξόδου με συνέπεια: εσφαλμένη pageid (αναμενόμενη 1:43686; πραγματική 0:0). Παρουσιάστηκε κατά την ανάγνωση της σελίδας (1:43686) στη βάση δεδομένων Ταυτότητας 23 στη μετατόπιση 0x0000001554c000 στο αρχείο 'FilePath\Filename'. Πρόσθετα μηνύματα στο αρχείο SQL Server σφάλμα αρχείου καταγραφής ή το σύστημα καταγραφής συμβάντων ενδέχεται να παρέχουν περισσότερη λεπτομέρεια. Αυτή είναι μια συνθήκη σοβαρό σφάλμα που απειλεί την ακεραιότητα της βάσης δεδομένων και πρέπει να διορθωθούν αμέσως. Ολοκλήρωση έλεγχος συνέπειας πλήρη βάσεων δεδομένων (DBCC CHECKDB). Αυτό το σφάλμα μπορεί να προκληθεί από πολλούς παράγοντες, Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα SQL Server Books Online.
Στην περίπτωση αυτή, το βοηθητικό πρόγραμμα BCP επιστρέφει εσφαλμένα την τιμή "0", η οποία δηλώνει ότι τα δεδομένα εξαγωγής λειτουργία ολοκληρώθηκε με επιτυχία.

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

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

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

Αθροιστική ενημερωμένη έκδοση 5 για SQL Server 2008 R2 Service Pack 2 (SP2)

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

Κατάσταση

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

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

Για περισσότερες πληροφορίες σχετικά με τον τρόπο αντιμετώπισης προβλημάτων των σφαλμάτων "824" στον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2015756 Τρόπος αντιμετώπισης προβλημάτων Msg 824 στον SQL Server
Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης του βοηθητικού προγράμματος BCP στον Microsoft SQL Server 2008 R2, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web:

Ιδιότητες

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

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

 

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