דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

תופעות

כאשר אתה מנסה לשדרג את ההתקנה של Microsoft SQL Server ל-SQL Server 2012 או ל-SQL Server 2014, ייתכן שתקבל את הודעת השגיאה הבאה:

השגיאה הבאה אירעה: התיקיה ' C:\Program Files\Microsoft SQL Server \ MSSQL10_50. INSTANCEID\MSSQL\JOBS ' אינו קיים. התיקיה צפויה להתקיים כדי להגדיר הרשאה. בדוק מדוע התיקיה אינה קיימת וצור אותה מחדש.

סיבה

בעיה זו מתרחשת אם התיקיה ' משימות ' נמחקה ממדריך הכתובות המוגדר כברירת מחדל. במהלך השדרוג, תהליך השדרוג מנסה להגדיר את ההרשאות הנדרשות בתיקיה ' משימות '. עם זאת, אם התיקיה איננה, לא ניתן להחיל את ההרשאות, והשדרוג נכשל.

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:

כדי לפתור בעיה זו, צור מחדש את התיקיה ' משימות ', הסר את התקנת השדרוג שנכשל ולאחר מכן הפעל שוב את השדרוג. לשם כך, בצע את השלבים הבאים:

  1. באמצעות הקובץ סיכום. txt כהפניה, אתר את הנתיב של התיקיה ' משימות ' הנדרשת על-ידי תהליך ההגדרה ולאחר מכן צור מחדש את התיקיה. לדוגמה, האפשרות סיכום. txt עשויה להכיל את הפעולות הבאות:

    תיאור השגיאה: התיקיה ' C:\Program Files\Microsoft SQL Server\MSSQL11. ProdSQL\MSSQL\JOBS ' אינו קיים. התיקיה צפויה להתקיים כדי להגדיר הרשאה. בדוק מדוע התיקיה אינה קיימת וצור אותה מחדש.

  2. באמצעות אותו קובץ סיכום. txt שאליו יש הפניה בשלב 1, אתר את פקודת הסרת ההתקנה. לדוגמה, הקובץ סיכום. txt עשוי להכיל את הפרטים הבאים:

    השלב הבא עבור SQLEngine: תהליך השדרוג עבור SQL Server נכשל. כדי להמשיך את תהליך השדרוג, השתמש במידע הבא כדי לפתור את השגיאה. לאחר מכן, הסר את ההתקנה של SQL Server באמצעות שורת הפקודה הבאה: ההתקנה/q/action = הסרת ההתקנה של/instanceid = ProdSQL/features = SQLENGINE, FULLTEXT, REPLICATIONThen, הפעלת SQL Server Setup שוב.

  3. פתח שורת פקודה ולאחר מכן אתר את המדריך המכיל את מדיית ההגדרה של השדרוג. לדוגמה, אם אתה משדרג מ-SQL Server 2012 ל-SQL Server 2014, השתמש במדיית ההתקנה של SQL Server 2014.

  4. העתק והפעיל את הפקודה משלב 2 בשורת הפקודה כדי להסיר את ההתקנה החלקית. לדוגמה, כדי להסיר את ההתקנה של מופע המכיל מזהה מופע של "ProdSQL" אשר השדרוג נכשל, הפעל את הפקודה הבאה:

    ההתקנה/q/action = הסרת ההתקנה של/instanceid = ProdSQL/features = SQLENGINE, FULLTEXT, שכפולהערה בעת ההפעלה של פקודת הסרת ההתקנה, פעולה זו אינה מסירה את המופע המקורי שאתה מנסה לשדרג. היא מסירה רק את ההתקנה הבלתי פעילה/החלקית של הגירסה החדשה.

  5. הפעיל שוב את תהליך השדרוג.

מידע נוסף

לקבלת מידע נוסף, ראה שדרוג ל-SQL Server 2014.

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×