Τρόπος αντιμετώπισης προβλημάτων που παρουσιάζονται όταν χρησιμοποιείτε ένα σχέδιο συντήρησης βάσης δεδομένων στον SQL Server

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

Περίληψη

Εάν οποιαδήποτε εργασία σε ένα σχέδιο συντήρησης βάσης δεδομένων αποτύχει ή συναντήσει ένα μήνυμα σφάλματος, η εργασία σχέδιο συντήρησης στον εαυτό ενδέχεται να εμφανίζονται ως αποτυχημένη. Τις λεπτομέρειες εργασίας Ιστορικό εμφανίζει το ακόλουθο μήνυμα λάθους:
Sqlmaint.exe απέτυχε. [SQLSTATE 42000] (Σφάλμα 22029). Το βήμα απέτυχε.
Ωστόσο, αυτό δεν σημαίνει απαραίτητα ότι το σχέδιο συντήρησης συνολικά απέτυχε. Απέτυχε το σχέδιο συντήρησης εργασία εμφανίζεται η κατάσταση για να αυξήσετε μια σημαία στο χρήστη ότι μια εργασία στο σχέδιο συντήρησης απαιτεί την προσοχή.

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

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

Για να εντοπίσετε τη συγκεκριμένη εργασία και το μήνυμα σφάλματος σχετικά με γιατί απέτυχε η εργασία, πρέπει να ελέγξετε το ιστορικό σχέδιο συντήρησης βάσης δεδομένων. Το ιστορικό σχέδιο συντήρησης βάσης δεδομένων είναι όπου μπορείτε να λάβετε λεπτομερείς πληροφορίες για κάθε εργασία που εκτελείται από το σχέδιο συντήρησης. Χρησιμοποιήστε τα παρακάτω βήματα για να εντοπίσετε τις πληροφορίες με τον SQL Server Enterprise Manager:
  1. Μεταβείτε και, στη συνέχεια, αναπτύξτε το στοιχείοΣχέδια συντήρησης βάσης δεδομένων.
  2. Κάντε δεξιό κλικ στο σχέδιο συντήρησης βάσης δεδομένων για τους οποίους η αντίστοιχη εργασία απέτυχε.
  3. Κάντε κλικΙστορικό Σχεδιασμός συντήρησης βάσης δεδομένων.
  4. Ανοίγει ένα παράθυρο που περιέχει λεπτομέρειες σχετικά με κάθε εργασία που εκτελούνται με το σχέδιο συντήρησης. Παρέχεται μια λίστα ιστορικού για κάθε εργασία που εκτελείται σε κάθε ημερομηνία, η οποία υποδεικνύει επίσης την κατάσταση αποτυχίας ή επιτυχίας μεμονωμένη εργασία. Εάν κάνετε διπλό κλικ σε μια εργασία απέτυχε, πληροφορίες εμφανίζει που υποδεικνύει τα μηνύματα σφάλματος που παρουσιάστηκε μαζί με πληροφορίες γιατί απέτυχε η εργασία.
  5. Λάβετε τα απαραίτητα βήματα σε αυτό το σημείο, για να επιλύσετε το συγκεκριμένο ζήτημα που υποδεικνύεται.
Ακολουθεί ένα τυπικό παράδειγμα είναι ένα σχέδιο συντήρησης που έχει ρυθμιστεί σε βάσεις δεδομένων της δημιουργίας αντιγράφων ασφαλείας και για τον έλεγχο ακεραιότητας. Για παράδειγμα, ας υποθέσουμε ότι μία από τις εργασίες ελέγχου ακεραιότητας συναντήσει σφάλματα ακεραιότητα δεδομένων σε μία ή περισσότερες βάσεις δεδομένων. Η εργασία προκαλεί ένα μήνυμα λάθους. Το σχέδιο συντήρησης συνεχίζει με το υπόλοιπο από τις εργασίες στο σχέδιο. Όταν ολοκληρωθεί η το σχέδιο συντήρησης, η αντίστοιχη εργασία στο SQLAgent έχει οριστεί σε κατάσταση "Αποτυχία". Αναθεώρηση από το ιστορικό σχέδιο συντήρησης δηλώνει ποια βάση δεδομένων ελέγχου ακεραιότητας εντόπισε σφάλματα ακεραιότητας ή απέτυχε και η αντίστοιχη μηνύματα λάθους. Στη συνέχεια πρέπει να ενεργήσετε και εκτελέστε το κατάλληλο CHECKDB DBCC βήματα για να επιλύσετε αυτό το ζήτημα. Για περισσότερες πληροφορίες σχετικά με την CHECKDB DBCC, ανατρέξτε στο θέμα "DBCC CHECKDB" στα ηλεκτρονικά βιβλία SQL Server Books Online.

Μπορεί επίσης διαθέτουν λεπτομερείς πληροφορίες Σχεδιασμός συντήρησης καταγράφεται σε ένα αρχείο. Για να έχετε λεπτομερείς πληροφορίες Σχεδιασμός συντήρησης που καταγράφεται σε ένα αρχείο, χρησιμοποιήστε τα εξής βήματα:
  1. Τα προγράμματα συντήρησης βάσης δεδομένων στον SQL Server Enterprise Manager, περιηγηθείτε. Επιλέξτε και κατόπιν κάντε διπλό κλικ στο σχέδιο που θέλετε.
  2. Κάντε κλικ στην καρτέλαΔημιουργία αναφορώνTAB. ΣτοΔημιουργία αναφορώνπαράθυρο διαλόγου, μπορείτε να γράψετε μια έκθεση σε ένα αρχείο κειμένου σε έναν καθορισμένο κατάλογο. Η αναφορά περιέχει λεπτομέρειες σχετικά με τα βήματα που εκτελείται από το σχέδιο συντήρησης και περιλαμβάνει όλες τις πληροφορίες σφάλματος. Μπορείτε επίσης να ρυθμίσετε αυτήν την αναφορά e-mailed σε έναν καθορισμένο χειριστή για κανονικό έλεγχο.
  3. Αντί για μια έκθεση κειμένου, μπορείτε να κατευθύνετε την έξοδο σε πίνακα του SQL Server με τοHistory on this serverΕπιλογή.

    For more information about the details of setting these options for a Database Maintenance Plan, see the "Database Maintenance Plan, Reporting Tab" topic in SQL Server Books Online.
If you need more in-depth troubleshooting, you can start SQL Server Agent to run from the command prompt with verbose logging.

Default instance:
sqlagent.exe -c -v
Named instance:
sqlagent.exe -i[Instance] -c -v

Ιδιότητες

Αναγν. άρθρου: 288577 - Τελευταία αναθεώρηση: Κυριακή, 19 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Workgroup Edition
Λέξεις-κλειδιά: 
kbinfo kbmt KB288577 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:288577

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

 

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