Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

תופעות

נניח שאתה מפעיל פעילות מחדש של אינדקס (תוכנית תחזוקה) ב-Microsoft SQL Server 2012 או SQL Server 2014 ושהאינדקס מכיל XML אחד או יותר, varchar (max), nvarchar (max) או varbinary (max). במצב זה, המשימה מתבצעת כפעולה במצב לא מקוון גם אם בחרת את תיבת הסימון ' שמור אינדקס מקוון ' בעת יצירת אינדקס מחדש באשף תוכנית התחזוקההערה Microsoft SQL Server 2012 מציגה תכונה חדשה המאפשרת אינדקסים המכילים אינדקסים המכילים XML, varchar (max), nvarchar (max) ו-varbinary (max), ש

סיבה

בעיה זו מתרחשת מאחר שתוכנית התחזוקה אינה מבצעת את החשבון של התכונה החדשה.

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

פתרון

כדי לעקוף בעיה זו, בצע את הפעולות הבאות:

  1. פתח את תוכנית התחזוקה בצומת תצוגת עץ ניהול בסייר האובייקטים ב-SQL Server Management Studio.

  2. לחץ באמצעות לחצן העכבר הימני עלבנייה מחדש של משימה

  3. לחץ על הצג את T-sql ולאחר מכן העתק את משפט ה-TRANSACT-sql לקובץ טקסט רגיל.

  4. שנה את משפט Transact-SQL לשימוש בפעולה מקוונת, מקוון = כבוי למצב מקוון = ON.

  5. הפעיל את משפט ה-Transact-SQL או צור משימת ניהול משימות חדשה של Sql Server עבור משפט ה-transact-sql ולאחר מכן תזמן אותה.

הפניות

לקבלת מידע נוסף אודות תכונה חדשה זו ב-SQL Server 2012, ראה אינדקס מקוון יצירה, בנייה מחדש ושחרור.

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".

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

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

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

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