SQL Server επιτόπιας αναβάθμισης αποτυγχάνει εάν το εκεί του δεν υπάρχει φάκελος ΕΡΓΑΣΙΏΝ

ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο έχει μεταφραστεί χρησιμοποιώντας λογισμικό μηχανικής μετάφρασης της Microsoft και μπορείτε να το διορθώσετε χρησιμοποιώντας την τεχνολογία Community Translation Framework (CTF) (Πλαίσιο μετάφρασης κοινότητας). Η Microsoft παρέχει μηχανική μετάφραση, επεξεργασία μετά τη μηχανική μετάφραση από την κοινότητα και άρθρα μεταφρασμένα από επαγγελματίες προκειμένου να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής βάσης σε πολλές γλώσσες. Τα άρθρα μηχανικής μετάφρασης και αυτά που επεξεργάζονται ύστερα από μηχανική μετάφραση ενδέχεται να περιέχουν σφάλματα στο λεξιλόγιο, στη σύνταξη ή/και στη γραμματική. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες μας. Για περισσότερες πληροφορίες σχετικά με το CTF, μεταβείτε στην τοποθεσία http://support.microsoft.com/gp/machine-translation-corrections/el.

Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη: 3011867
Συμπτώματα
Κατά την προσπάθειά σας να αναβαθμίσετε την εγκατάσταση του Microsoft SQL Server σε SQL Server 2012 ή SQL Server 2014, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:

Παρουσιάστηκε το ακόλουθο σφάλμα: Ο φάκελος 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.INSTANCEID\MSSQL\JOBS' δεν υπάρχει. Ο φάκελος αναμένεται να υπάρχει για τον ορισμό δικαιωμάτων. Εξετάστε γιατί ο φάκελος δεν υπάρχει και δημιουργήστε την ξανά.
Αιτία
Αυτό το ζήτημα προκύπτει, εάν έχει διαγραφεί από το φάκελο "ΕΡΓΑΣΊΕΣ" από τον προεπιλεγμένο κατάλογο. Στη διάρκεια της αναβάθμισης, η διαδικασία αναβάθμισης προσπαθεί να ορίσετε τα δικαιώματα στο φάκελο ΕΡΓΑΣΊΕΣ. Ωστόσο, εάν ο φάκελος δεν υπάρχει, δεν είναι δυνατό να εφαρμοστούν τα δικαιώματα και η αναβάθμιση αποτύχει.
Προτεινόμενη αντιμετώπιση
Το πρόβλημα επιδιορθώθηκε για πρώτη φορά με την ακόλουθη αθροιστική ενημερωμένη έκδοση του SQL Server.

Αθροιστική ενημερωμένη έκδοση 8 για SQL Server 2014

Αθροιστική ενημερωμένη έκδοση 6 για τον SQL Server 2012 SP2

Σχετικά με τις αθροιστικές ενημερωμένες εκδόσεις για τον SQL Server

Κάθε νέα αθροιστική ενημερωμένη έκδοση για τον SQL Server περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες διορθώνει την ασφάλεια, που είχαν περιληφθεί με την προηγούμενη αθροιστική ενημερωμένη έκδοση. Αποσύρετε τις πιο πρόσφατες αθροιστικές ενημερωμένες εκδόσεις για τον SQL Server:
Για να επιλύσετε αυτό το ζήτημα, δημιουργήστε ξανά το φάκελο "ΕΡΓΑΣΊΕΣ", απεγκαταστήσετε την αναβάθμιση απέτυχε και, στη συνέχεια, εκτελέστε ξανά την αναβάθμιση. Για να γίνει αυτό, ακολουθήστε τα εξής βήματα:
  1. Χρησιμοποιώντας το αρχείο Summary.txt ως αναφορά, εντοπίστε τη διαδρομή του φακέλου ΕΡΓΑΣΙΏΝ που απαιτείται από τη διαδικασία εγκατάστασης και, στη συνέχεια, να δημιουργήσετε ξανά το φάκελο. Για παράδειγμα, το Summary.txt ενδέχεται να περιέχει τα εξής:

    Περιγραφή σφάλματος: Ο φάκελος ' C:\Program Files\Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS' δεν υπάρχει. Ο φάκελος αναμένεται να υπάρχει για τον ορισμό δικαιωμάτων. Εξετάστε γιατί ο φάκελος δεν υπάρχει και δημιουργήστε την ξανά.
  2. Χρησιμοποιώντας το ίδιο αρχείο Summary.txt που αναφέρεται στο βήμα 1, εντοπίστε την εντολή Κατάργηση εγκατάστασης. Για παράδειγμα, το αρχείο Summary.txt ενδέχεται να περιέχει τα εξής:
    Επόμενο βήμα για SQLEngine: Απέτυχε η διαδικασία αναβάθμισης για τον SQL Server. Για να συνεχίσετε τη διαδικασία αναβάθμισης, χρησιμοποιήστε τις ακόλουθες πληροφορίες για να επιλύσετε το σφάλμα. Στη συνέχεια, να καταργήσετε την εγκατάσταση SQL Server χρησιμοποιώντας την ακόλουθη γραμμή εντολών: εγκατάσταση /action/q = απεγκαταστήσετε /instanceid = ProdSQL /features = SQLENGINE, πλήρους ΚΕΙΜΈΝΟΥ, ΑΝΑΠΑΡΑΓΩΓΉ
    Στη συνέχεια, εκτελέστε ξανά το πρόγραμμα εγκατάστασης του SQL Server.
  3. Ανοίξτε μια γραμμή εντολών και, στη συνέχεια, εντοπίστε τον κατάλογο που περιέχει το μέσο εγκατάστασης αναβάθμισης. Για παράδειγμα, εάν κάνετε αναβάθμιση από το 2012 του SQL Server στο SQL Server 2014, χρησιμοποιήστε το μέσο εγκατάστασης του SQL Server 2014.
  4. Αντιγράψτε και εκτελέστε την εντολή από το βήμα 2 σε μια γραμμή εντολών, για να καταργήσετε την μερική εγκατάσταση. Για παράδειγμα, για να απεγκαταστήσετε μια παρουσία που περιέχει ένα Αναγνωριστικό εμφάνισης των "ProdSQL", των οποίων η αναβάθμιση απέτυχε, εκτελέστε την ακόλουθη εντολή:

    εγκατάσταση /action/q = απεγκαταστήσετε /instanceid = ProdSQL /features = SQLENGINE, πλήρους ΚΕΙΜΈΝΟΥ, ΑΝΑΠΑΡΑΓΩΓΉ

    Σημείωση Όταν εκτελείτε την εντολή Κατάργηση εγκατάστασης, αυτό δεν καταργεί την αρχική περίοδο λειτουργίας που προσπαθείτε να κάνετε αναβάθμιση. Καταργεί μόνο την ανενεργή/μερική εγκατάσταση της νέας έκδοσης.
  5. Εκτελέστε ξανά τη διαδικασία αναβάθμισης.
Περισσότερες πληροφορίες
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Αναβάθμιση σε SQL Server 2014.

ΈΡΓΑ InPlace, στη θέση του, SQL Server, εγκατάσταση, αναβάθμιση, επί τόπου,

Προειδοποίηση: Αυτό το άρθρο έχει μεταφραστεί αυτόματα

Ιδιότητες

Αναγνωριστικό άρθρου: 3011867 - Τελευταία αναθεώρηση: 06/25/2015 07:55:00 - Αναθεώρηση: 1.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2012 Service Pack 2

  • kbmbsupgrade kbtshoot kbsurveynew kbexpertiseadvanced kbqfe kbfix kbmt KB3011867 KbMtel
Σχόλια