Applies ToSQL Server 2008 Service Pack 3 SQL Server 2008 Enterprise SQL Server 2008 Developer SQL Server 2008 Express SQL Server 2008 Standard

באג #: 190225 (תחזוקת תוכן) VSTS: 1400367

מאפייני הבעיה

כאשר אתה מפעיל את משפט dbcc shrinkfile באמצעות השם הלוגי של קובץ מסד נתונים של Microsoft SQL Server 2008 R2 או Microsoft SQL Server 2008, עלולה להופיע הודעת השגיאה הבאה:

מצב 8985, 16 רמת, msg 1, שורה 2לא היתה אפשרות לאתר את הקובץ 'test_log_issue_log' עבור מסד הנתונים 'מחשב' ב- sys.database_files. הקובץ אינו קיים, או הושמט.

פתרון

מידע ה-Service Pack

כדי לפתור בעיה זו, החל ב- Microsoft SQL Server 2008 SP4. לקבלת מידע נוסף אודות אופן ההשגה של SQL Server 2008 SP4, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

מידע מהדורה של SQL Server 2008 Service Pack 4 2979596

מידע על תיקונים חמים

התיקון החם עבור SQL Server 2008 SP3

תיקון חם נתמך זמין מ-Microsoft. עם זאת, תיקון חם זה מיועד לפתור רק את הבעיה המתוארת במאמר זה. יש להחיל תיקון חם זה רק במערכות שהתעוררה בהן בעיה ספציפית זו.אם התיקון החם זמין להורדה, ישנו סעיף "תיקון חם זמין להורדה" בראש מאמר Knowledge Base. אם מקטע זה אינו מופיע, שלח בקשה לשירות הלקוחות של Microsoft ותמיכה כדי לקבל את התיקון החם.הערה אם בעיות נוספות מתרחשות או אם נדרש פתרון בעיות כלשהו, ייתכן שתצטרך ליצור בקשת שירות נפרדת. דמי התמיכה המקובלים יחולו על שאלות וסוגיות תמיכה נוספות אשר אינן מצריכות את התיקון חם הספציפי הזה. לקבלת רשימה מלאה של מספרי הטלפון של התמיכה ושירות הלקוחות של Microsoft או כדי ליצור בקשת שירות נפרדת, בקר באתר האינטרנט הבא של Microsoft:

http://support.microsoft.com/contactus/?ws=supportהערה הטופס "תיקון חם זמין להורדה" מציג את השפות שעבורן התיקון החם זמין. אם אינך רואה את השפה שלך, הסיבה לכך היא שהתיקון חם אינו זמין עבור שפה זו.

מידע עדכון מצטבר

עדכון מצטבר 8 עבור SQL Server 2008 R2 Service Pack 2

התיקון עבור בעיה זו פורסם לראשונה ב- 8 עדכון מצטבר. לקבלת מידע נוסף אודות האופן שבו ניתן להשיג את חבילת עדכון מצטבר זה עבור SQL Server 2008 R2 Service Pack 2, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

2871401 Cumulative בחבילת 8 עדכון עבור SQL Server 2008 R2 Service Pack 2הערה מאחר גירסאות build הם מצטברים, כל פרסום תיקון חדש כולל את כל התיקונים החמים ולתקן כל תיקוני האבטחה שהיו כלולים בפרסום הקודם SQL Server 2008 R2 Service Pack 2 מהדורה. אנו ממליצים לך לשקול החלת העדכניים ביותר פרסום התיקון החם הזה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

בונה SQL Server 2008 R2 של 2730301 ' אשר פורסמו לאחר פורסם SQL Server 2008 R2 Service Pack 2

מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

פתרון הבעיה

כדי לעקוף את הבעיה, השתמש file_id במשפט dbcc shrinkfile . כדי להשיג מזהה קובץ, השתמש בפונקציה מערכת FILE_IDEX או שאילתה התצוגה קטלוג sys.database_files במסד הנתונים הנוכחי.

מידע נוסף

לקבלת מידע נוסף אודות אופן השימוש המשפט dbcc shrinkfile , עבור אל אתר האינטרנט של TechNet הבא:

כיצד להשתמש במשפט "dbcc shrinkfile"לקבלת מידע נוסף אודות כיצד להשתמש בפונקציה מערכת FILE_IDEX , עבור אל אתר האינטרנט של TechNet הבא:

כיצד להשתמש בפונקציה מערכת FILE_IDEX

Author: troymoen; jannawWriter: v-shysunסוקר טכני: troymoen; bfong; ajayj; jannawEditor: v-mordew

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

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

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

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