ΕΠΙΔΙΌΡΘΩΣΗ: Η υπηρεσία SQL Server σταματά να ανταποκρίνεται και λαμβάνετε το σφάλμα 1450 όταν δημιουργείτε το στιγμιότυπο της βάσης δεδομένων ή εκτελέσετε μια πρόταση ΕΛΈΓΧΟΥ DBCC σε μια βάση δεδομένων του SQL Server 2005 και SQL Server 2008

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

Συμπτώματα

Σε ένα διακομιστή που βασίζεται σε Windows Server 2003 με Microsoft SQL Server 2005 ή Microsoft SQL Server 2008 εγκατεστημένο, λάβετε υπόψη σας τα ακόλουθα σενάρια:
  • Εκτελείτε μια εντολή DBCC σε μια μεγάλη βάση δεδομένων. Για παράδειγμα, εκτελείτε την εντολή DBCC CHECKDB στη βάση δεδομένων. Την ίδια στιγμή, μπορείτε να εκτελέσετε πολλές προτάσεις ΟΘΔ στη βάση δεδομένων.
  • Μπορείτε να δημιουργήσετε ένα στιγμιότυπο της βάσης δεδομένων για μια μεγάλη βάση δεδομένων. Την ίδια στιγμή, εκτελείτε πολλές προτάσεις ΟΘΔ στη βάση δεδομένων.
Σε αυτά τα σενάρια, η υπηρεσία SQL Server σταματά να ανταποκρίνεται. Η εντολή DBCC ΕΛΈΓΞΤΕ ολοκληρώνεται ποτέ και λαμβάνετε επανειλημμένα το ακόλουθο μήνυμα λάθους:
Το λειτουργικό σύστημα επέστρεψε σφάλμα 1450 (υπάρχουν αρκετοί πόροι στο σύστημα για να ολοκληρωθεί η ζητούμενη υπηρεσία.) στο διακομιστή SQL κατά τη διάρκεια μιας εγγραφής στη μετατόπιση 0x0000159d8ae000 στο αρχείο με δείκτη χειρισμού 0x0000000000000AAC. Αυτό συνήθως είναι μια προσωρινή κατάσταση και ο SQL Server θα διατηρήσετε επιχειρήσετε ξανά τη λειτουργία. Εάν η συνθήκη στη συνέχεια παραμένει άμεση ενέργεια πρέπει να λαμβάνονται για να το διορθώσετε.

Αιτία

Αυτό το ζήτημα παρουσιάζεται επειδή κατακερματισμένου αρχείου για ένα αρχείο στιγμιότυπου της βάσης δεδομένων έχει υπερβεί τον περιορισμό μεγέθους αρχείου στο σύστημα αρχείων NTFS. Όταν παρουσιαστεί το σφάλμα λειτουργικού συστήματος 1450, SQL Server εισάγει ένα βρόχο συνεχούς επανάληψης.

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

Πληροφορίες αθροιστικής ενημερωμένης έκδοσης για το SQL Server 2005 Service Pack 2


Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 14 για SQL Server 2005 Service Pack 2. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
970278 συγκεντρωτική ενημερωμένη έκδοση πακέτου 14 για SQL Server 2005 Service Pack 2
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2005 έκδοση της ενημέρωσης κώδικα. Η Microsoft συνιστά να σκέφτεστε εφαρμογή στην πιο πρόσφατη έκδοση της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
937137 του SQL Server 2005 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 2
Επείγουσες επιδιορθώσεις του Microsoft SQL Server 2005 δημιουργούνται για συγκεκριμένο SQL Server service pack. Μια εγκατάσταση του SQL Server 2005 Service Pack 2, πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2005 Service Pack 2. Από προεπιλογή, κάθε επείγουσα επιδιόρθωση που παρέχεται σε ένα service pack του SQL Server περιλαμβάνεται στο επόμενο service pack του SQL Server.

Πληροφορίες αθροιστικής ενημερωμένης έκδοσης για το SQL Server 2005 Service Pack 3


Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 2 για SQL Server 2005 Service Pack 3. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
961930 συγκεντρωτική ενημερωμένη έκδοση πακέτου 2 για SQL Server 2005 Service Pack 3
Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που είχαν περιληφθεί σε προηγούμενες SQL Server 2005 έκδοση της ενημέρωσης κώδικα. Η Microsoft συνιστά να σκέφτεστε εφαρμογή στην πιο πρόσφατη έκδοση της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
960598 του SQL Server 2005 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 3
Επείγουσες επιδιορθώσεις του Microsoft SQL Server 2005 δημιουργούνται για συγκεκριμένο SQL Server service pack. Μια εγκατάσταση του SQL Server 2005 Service Pack 3, πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2005 Service Pack 3. Από προεπιλογή, κάθε επείγουσα επιδιόρθωση που παρέχεται σε ένα service pack του SQL Server περιλαμβάνεται στο επόμενο service pack του SQL Server.

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

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

Πληροφορίες αθροιστικής ενημερωμένης έκδοσης για το SQL Server 2008 Service Pack 1

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

Κατάσταση

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

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

Μετά την εφαρμογή αυτής της επείγουσας επιδιόρθωσης, για το σενάριο 1, η εντολή DBCC σταματά αμέσως μόλις το πρώτο 1450 σφάλμα. Για το σενάριο 2 της βάσης δεδομένων στιγμιοτύπου επισημαίνεται ως ύποπτη, όταν έχει παρουσιαστεί το πρώτο σφάλμα 1450 για μια εγγραφή στο αρχείο στιγμιότυπου. Επιπλέον, μπορείτε να δείτε μηνύματα λάθους παρόμοια με το ακόλουθο στο αρχείο καταγραφής σφαλμάτων του SQL Server:

Ημ/νία Ώρα SPID Το λειτουργικό σύστημα επέστρεψε σφάλμα 1450 (υπάρχουν αρκετοί πόροι στο σύστημα για να ολοκληρωθεί η ζητούμενη υπηρεσία.) στο διακομιστή SQL κατά τη διάρκεια μιας εγγραφής στη μετατόπιση 0x0000159655e000 στο αρχείο 'C:\SparseFileProblem\snapshotdb.mdf'. Πρόσθετα μηνύματα στο αρχείο SQL Server σφάλμα αρχείου καταγραφής και το σύστημα καταγραφής συμβάντων ενδέχεται να παρέχουν περισσότερη λεπτομέρεια. Αυτή είναι μια συνθήκη σοβαρό σφάλμα επιπέδου συστήματος που απειλεί την ακεραιότητα της βάσης δεδομένων και πρέπει να διορθωθούν αμέσως. Ολοκλήρωση έλεγχος συνέπειας πλήρη βάσεων δεδομένων (DBCC CHECKDB). Αυτό το σφάλμα μπορεί να προκληθεί από πολλούς παράγοντες, Για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα SQL Server Books Online.

Ημ/νία Ώρα SPID Σφάλμα: 17053, σοβαρότητα: 16, κατάσταση: 1.

Ημ/νία Ώρα SPID C:\SparseFileProblem\ snapshotdb.mdf: σφάλμα λειτουργικού συστήματος 1450 (υπάρχουν αρκετοί πόροι στο σύστημα για να ολοκληρωθεί η ζητούμενη υπηρεσία.) αντιμετώπισε.

Ημ/νία Ώρα SPID Σφάλμα: 3420, σοβαρότητας: 21, κατάσταση: 1.

Ημ/νία Ώρα SPID Στιγμιότυπο βάσης δεδομένων 'fillvmsnap' απέτυχε μια λειτουργία εισόδου/ΕΞΌΔΟΥ και έχει επισημανθεί ως ύποπτη. Πρέπει να πέσει και θα δημιουργηθούν εκ νέου.
Για περισσότερες πληροφορίες, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network (MSDN) στο Web:

Περισσότερες πληροφορίες σχετικά με την αθροιστική ενημερωμένη έκδοση του πακέτου 2 για SQL Server 2005 Service Pack 3

Για περισσότερες πληροφορίες σχετικά με το ποια αρχεία αλλάζουν και για πληροφορίες σχετικά με τις προϋποθέσεις για να εφαρμόσετε το πακέτο αθροιστική ενημερωμένη έκδοση που περιέχει την επείγουσα επιδιόρθωση που περιγράφεται σε αυτό το άρθρο της Γνωσιακής Βάσης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
961930 συγκεντρωτική ενημερωμένη έκδοση πακέτου 2 για SQL Server 2005 Service Pack 3

Περισσότερες πληροφορίες σχετικά με την αθροιστική ενημερωμένη έκδοση πακέτου 14 για SQL Server 2005 Service Pack 2

Για περισσότερες πληροφορίες σχετικά με το ποια αρχεία αλλάζουν και για πληροφορίες σχετικά με τις προϋποθέσεις για να εφαρμόσετε το πακέτο αθροιστική ενημερωμένη έκδοση που περιέχει την επείγουσα επιδιόρθωση που περιγράφεται σε αυτό το άρθρο της Γνωσιακής Βάσης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
970278 συγκεντρωτική ενημερωμένη έκδοση πακέτου 14 για SQL Server 2005 Service Pack 2

Περισσότερες πληροφορίες σχετικά με την αθροιστική ενημερωμένη έκδοση πακέτου 4 για την έκδοση του SQL Server 2008

Για περισσότερες πληροφορίες σχετικά με το ποια αρχεία αλλάζουν και για πληροφορίες σχετικά με τις προϋποθέσεις για να εφαρμόσετε το πακέτο αθροιστική ενημερωμένη έκδοση που περιέχει την επείγουσα επιδιόρθωση που περιγράφεται σε αυτό το άρθρο της Γνωσιακής Βάσης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
963036 συγκεντρωτική ενημερωμένη έκδοση πακέτου 4 για τον SQL Server 2008

Περισσότερες πληροφορίες σχετικά με την αθροιστική ενημερωμένη έκδοση πακέτου 1 για SQL Server 2008 Service Pack 1

Για περισσότερες πληροφορίες σχετικά με το ποια αρχεία αλλάζουν και για πληροφορίες σχετικά με τις προϋποθέσεις για να εφαρμόσετε το πακέτο αθροιστική ενημερωμένη έκδοση που περιέχει την επείγουσα επιδιόρθωση που περιγράφεται σε αυτό το άρθρο της Γνωσιακής Βάσης της Microsoft, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
969099 συγκεντρωτική ενημερωμένη έκδοση πακέτου 1 για SQL Server 2008 Service Pack 1

Αναφορές

Για περισσότερες πληροφορίες σχετικά με τη λίστα εκδόσεις που είναι διαθέσιμες μετά από το SQL Server 2005 Service Pack 3, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

960598 του SQL Server 2005 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2005 Service Pack 3

Για περισσότερες πληροφορίες σχετικά με τη λίστα εκδόσεις που είναι διαθέσιμες μετά από το SQL Server Service Pack 2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

937137 λίστα με τις εκδόσεις που είναι διαθέσιμες μετά την κυκλοφορία του SQL Server 2005 Service Pack 2

Για περισσότερες πληροφορίες σχετικά με τη λίστα εκδόσεις που είναι διαθέσιμες μετά την κυκλοφορία του SQL Server 2008, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

956909 ο SQL Server 2008 δημιουργεί που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008

Για περισσότερες πληροφορίες σχετικά με το μοντέλο τμηματικής συντήρησης για τον SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

935897 μια τμηματική μοντέλο συντήρησης είναι διαθέσιμα από την ομάδα του SQL Server για την παράδοση επείγουσες επιδιορθώσεις για ζητήματα που αναφέρθηκαν

Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης του SQL Server 2005 Service Pack 3, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

913089 Τρόπος λήψης του τελευταίου service pack για τον SQL Server 2005

Για περισσότερες πληροφορίες σχετικά με τις νέες δυνατότητες του SQL Server 2005 SP3 και σχετικά με τις βελτιώσεις σε SQL Server 2005 SP3, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
Για περισσότερες πληροφορίες σχετικά με τη διάταξη ονομασίας των ενημερωμένων εκδόσεων του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:

822499 νέα διάταξη ονομασίας για το λογισμικό Microsoft SQL Server πακέτα ενημερωμένων εκδόσεων

Για περισσότερες πληροφορίες σχετικά με την ορολογία των ενημερώσεων λογισμικού, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο στη Γνωσιακή Βάση της Microsoft:
824684
Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft
Ιδιότητες

Αναγνωριστικό άρθρου: 967164 - Τελευταία αναθεώρηση: 13 Ιαν 2017 - Αναθεώρηση: 2

Σχόλια