ΕΝΗΜΕΡΩΣΗ: Η εργασία Έλεγχος ακεραιότητας δεδομένων και δήλωση T SQL εκτέλεση εργασίας σε ένα σχέδιο συντήρησης ενδέχεται να χάσετε το περιβάλλον βάσης δεδομένων σε ορισμένες περιπτώσεις, σε εκδόσεις του SQL Server 2005 3042 μέσω 3053

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

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

Συμπτώματα

Στον Microsoft SQL Server 2005 Service Pack 2 (SP2), οι ακόλουθες εργασίες σε ένα σχέδιο συντήρησης ενδέχεται να χάσετε το περιβάλλον βάσης δεδομένων σε ορισμένες περιπτώσεις:
  • Ελέγξτε την ακεραιότητα της βάσης δεδομένων
  • Η εκτέλεση της πρότασης T SQL
Για παράδειγμα, εάν μια εργασία Έλεγχος ακεραιότητας δεδομένων έχει ρυθμιστεί για τον έλεγχο ακεραιότητας σε πολλές βάσεις δεδομένων, η εργασία ελέγχει επανειλημμένα την προεπιλεγμένη βάση δεδομένων.

Για την εκτέλεση της δήλωσης T SQL εργασία, αυτό το ζήτημα προκύπτει αν ισχύουν οι ακόλουθες συνθήκες:
  • Η δήλωση T SQL εκτέλεση εργασίας περιλαμβάνει πολλαπλές δέσμες.
  • Η πρόταση ΜΕΤΑΒΑΣΗ διαχωρίζονται τις δέσμες.
  • Χωρίς δέσμες χρησιμοποιήστε την πρόταση USE για να καθορίσετε τη βάση δεδομένων.
  • Οι προτάσεις σε κάθε δέσμη δεν περιέχουν το όνομα της βάσης δεδομένων.
Σε αυτό το σενάριο, θα εκτελεστούν αυτές τις προτάσεις στη δεύτερη δέσμη και στην επιτυχία των δεσμών σε σχέση με την προεπιλεγμένη βάση δεδομένων.

ΣΗΜΕΙΩΣΗΜπορείτε να επιβεβαιώσετε ότι αυτό το ζήτημα παρουσιάστηκε με τη χρήση του SQL Server Profiler. Όταν εντοπίζετε την εκτέλεση σχέδιο συντήρησης, δείτε τηνDatabaseστήλη στον SQL Server Profiler.

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

Αυτό το ζήτημα παρουσιάζεται σε εκδόσεις του SQL Server 2005 3042 μέσω 3053 και του SQL Server 2005 δημιουργεί 3150 μέσω 3158. Εάν εκτελείτε μια έκδοση του SQL Server 2005 SP2 μεταξύ 3042 και 3053, κάντε λήψη και εγκαταστήστε την κρίσιμη ενημερωμένη έκδοση παρακάτω από το Κέντρο λήψης της Microsoft.
Το ακόλουθο αρχείο είναι διαθέσιμο για λήψη από το Κέντρο λήψης της Microsoft (Download Center):

Σύμπτυξη αυτής της εικόναςΑνάπτυξη αυτής της εικόνας
Λήψη
Άμεση λήψη του πακέτου SQL2005-KB934458-ENU.

Αφού εγκαταστήσετε αυτήν την κρίσιμη ενημέρωση, η έκδοση του SQL Server 2005 είναι 3054.

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

ΠΛΗΡΟΦΟΡΙΕΣ ΑΡΧΕΙΟΥ

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

SQL Server 2005, έκδοση 32-bit

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Microsoft.SQLServer.maintenanceplantasks.dll9.0.3054.0296,30423 Μαρτίου 200721: 13X86
Sqlaccess.dll2005.90.3054.0350,57623 Μαρτίου 200721: 13X86
Sqlservr.exe2005.90.3054.029,181,80823 Μαρτίου 200721: 13X86

SQL Server 2005, x έκδοση 64

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Microsoft.SQLServer.maintenanceplantasks.dll9.0.3054.0296,30423 Μαρτίου 200721: 13X86
Sqlaccess.dll2005.90.3054.0357,74424-Μαρ-200702: 40X86
Sqlservr.exe2005.90.3054.038,516,08024-Μαρ-200702: 40X64

SQL Server 2005, η έκδοση που βασίζεται σε τεχνολογία Itanium

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Όνομα αρχείουΈκδοση αρχείουΜέγεθος αρχείουΗμερομηνίαΏραΠλατφόρμα
Microsoft.SQLServer.maintenanceplantasks.dll9.0.3054.0296,30423 Μαρτίου 200721: 13X86
Sqlaccess.dll2005.90.3054.0352,11224-Μαρ-200703: 59X86
Sqlservr.exe2005.90.3054.072,583,02424-Μαρ-200703: 59IA64
Εάν εκτελείτε οποιαδήποτε έκδοση του SQL Server 2005 SP2 μεταξύ 3150 και 3158, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
934459ΕΝΗΜΕΡΩΣΗ: Η εργασία Έλεγχος ακεραιότητας δεδομένων και δήλωση T SQL εκτέλεση εργασίας σε ένα σχέδιο συντήρησης ενδέχεται να χάσετε το περιβάλλον βάσης δεδομένων σε ορισμένες περιπτώσεις, σε εκδόσεις του SQL Server 2005 3150 μέσω 3158
Για να αποκτήσετε αυτήν την κρίσιμη ενημέρωση με τρόπο αυτοματοποιημένο, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Update στο Web:
http://update.microsoft.com
Αφού εγκαταστήσετε αυτήν την κρίσιμη ενημέρωση, η έκδοση του SQL Server 2005 είναι 3161.

Για περισσότερες πληροφορίες σχετικά με τον τρόπο προσδιορισμού της έκδοσης του SQL Server, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
321185How to identify your SQL Server version and edition

Κατάσταση

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

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

In the original release version of SQL Server 2005 SP2 and earlier versions, commands that are related to maintenance plan tasks are accumulated and then executed at the same time. When an error occurs, tasks are no longer executed, and the remaining maintenance tasks are not performed. In SQL Server 2005 SP2, individual batches are submitted one at a time. In the original release version of SQL Server 2005 SP2, the database connection was reset between batches. Later batches were left in the context of the default database instead of in the context that was present before the GO statement was executed. The tasks that were affected depended on the context that was present before the GO statement was executed, specifically the Check Database Integrity task and the Execute T-SQL Statement task.
Σημείωση Αυτό είναι ένα άρθρο «ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ» που δημιουργήθηκε απευθείας από τον οργανισμό υποστήριξης της Microsoft. Οι πληροφορίες που περιλαμβάνονται σε αυτό το άρθρο, παρέχονται ως απόκριση σε θέματα που προκύπτουν. Ως αποτέλεσμα της ταχύτητας διάθεσής του, το υλικό ενδέχεται να έχει τυπογραφικά λάθη και να αναθεωρηθεί ανά πάσα στιγμή χωρίς ειδοποίηση. Ανατρέξτε στους Όρους χρήσης για άλλα ζητήματα.

Ιδιότητες

Αναγν. άρθρου: 934458 - Τελευταία αναθεώρηση: Παρασκευή, 24 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Standard X64 Edition
Λέξεις-κλειδιά: 
atdownload kbsql2005ssis kbsample kbinfo kbfile kbqfe kbmt KB934458 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:934458

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

 

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