באג #: 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; jannaw
Writer: v-shysun סוקר טכני: troymoen; bfong; ajayj; jannaw Editor: v-mordew