Συμπτώματα
Ας υποθέσουμε ότι εκτελείτε μια εργασία ευρετηρίου αναδόμησης (πρόγραμμα συντήρησης) στον Microsoft SQL Server 2012 ή στον SQL Server 2014 και ότι το ευρετήριο περιέχει μία ή περισσότερες στήλες XML, varchar (max), nvarchar (max) ή varbinary (max). Σε αυτήν την περίπτωση, η εργασία εκτελείται ως λειτουργία χωρίς σύνδεση , ακόμα και αν έχετε επιλέξει το πλαίσιο ελέγχου διατήρηση ευρετηρίου στο Internet κατά την αναδημιουργία ευρετηρίου στον Οδηγό ΠΡΟΓΡΆΜΜΑΤΟς συντήρησηςΣημείωση ο Microsoft SQL Server 2012 παρουσιάζει μια νέα δυνατότητα που επιτρέπει τη δημιουργία, την ανακατασκευή και την απόρριψη των στηλών που περιέχουν XML, varchar (max), nvarchar (max) και varbinary (max).
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή το πρόγραμμα συντήρησης δεν λαμβάνει υπόψη τη νέα δυνατότητα.
Επίλυση
Αυτό το πρόβλημα διορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημέρωση του SQL Server.
Αθροιστική ενημερωμένη έκδοση 2 για τον SQL Server 2014 SP1 /en-us/help/3075950
Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2014 /en-us/help/3031047
Αθροιστική ενημερωμένη έκδοση 4 για τον SQL Server 2012 SP2 /en-us/help/3007556
Κάθε νέα αθροιστική ενημέρωση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις επιδιορθώσεις ασφαλείας που συμπεριλήφθηκαν στην προηγούμενη αθροιστική ενημέρωση. Ανάληψη ελέγχου των πιο πρόσφατων αθροιστικών ενημερώσεων για τον SQL Server:
Λύση
Για να επιλύσετε αυτό το ζήτημα, ακολουθήστε τα παρακάτω βήματα:
-
Ανοίξτε το πρόγραμμα συντήρησης στον κόμβο προβολή δέντρου διαχείρισης στην Εξερεύνηση αντικειμένων στο SQL Server Management Studio.
-
Κάντε δεξί κλικ στην αναδόμηση εργασιών ευρετηρίου και, στη συνέχεια, κάντε κλικ στην επιλογή Επεξεργασία.
-
Κάντε κλικ στην επιλογή Προβολή T-SQL και, στη συνέχεια, αντιγράψτε την πρόταση Transact-SQL σε ένα αρχείο απλού κειμένου.
-
Τροποποιήστε την πρόταση Transact-SQL για να χρησιμοποιήσετε την ηλεκτρονική λειτουργία, ONLINE = OFF To ONLINE = ON.
-
Εκτελέστε την πρόταση Transact-SQL ή δημιουργήστε μια νέα εργασία του SQL Server Agent T-SQL για την πρόταση Transact-SQL και, στη συνέχεια, προγραμματίστε την.
Αναφορές
Για περισσότερες πληροφορίες σχετικά με αυτήν τη νέα δυνατότητα στον SQL Server 2012, ανατρέξτε στο θέμα δημιουργία, αναδόμηση και απόθεση ευρετηρίου στο Internet.
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".