תופעות
נניח שאתה מנסה לשחזר מסד נתונים באמצעות האפשרות החלף ב-SQL Server 2017. אם נפתח מכיל מפרידי נתיבים יתירים במסד נתונים, ייתכן שתקבל הודעות שגיאה הדומות לבאות:
Msg 3634, Level 16, State 1, Line LineNumber
מערכת ההפעלה החזירה את השגיאה ' 32 (התהליך אינו יכול לגשת לקובץ מאחר שהוא נמצא בשימוש על-ידי תהליך אחר.) ' בעת ניסיון ' RestoreContainer:: ValidateTargetForCreation ' ב-'נפתח \FileName'. mdf '.
Msg 3156, Level 16, State 8, Line LineNumber
אין אפשרות לשחזר את קובץ 'FileName' ל-'נפתח \filename. mdf '. השתמש באפשרות זו עם העבר כדי לזהות מיקום חוקי עבור הקובץ.
Msg 3634, Level 16, State 1, Line LineNumber
מערכת ההפעלה החזירה את השגיאה ' 32 (התהליך אינו יכול לגשת לקובץ מאחר שהוא נמצא בשימוש על-ידי תהליך אחר.) ' בעת ניסיון ' RestoreContainer:: ValidateTargetForCreation ' ב-'נפתח \FileName'. ldf '.
Msg 3156, Level 16, State 8, Line LineNumber
אין אפשרות לשחזר את קובץ 'FileName' ל-'נפתח \FileName. ldf '. השתמש באפשרות זו עם העבר כדי לזהות מיקום חוקי עבור הקובץ.
Msg 3119, Level 16, State 1, Line LineNumber
זוהו בעיות בעת תכנון משפט השחזור. הודעות קודמות מספקות פרטים.
Msg 3013, Level 16, State 1, Line LineNumber
שחזור מסד הנתונים מסתיים בצורה חריגה.
פתרון
אתה מקבל שגיאה זו כאשר אתה מנסה לבצע שחזור עם האפשרות ' החלף '. כפתרון, באפשרותך למחוק את מסד הנתונים הקיים ולבצע שחזור.
פתרון
בעיה זו נפתרה בעדכון המצטבר הבא עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מידע נוסף
לגבי הנתיב, זהו אינו הנתיב למיקום הגיבוי, זהו נתיב הקובץ בכותרת הגיבוי שניתן להציג באמצעות שחזור כותרות בלבד. לקבלת מידע נוסף, ראה שחזור הצהרות-HEADERONLY (Transact-SQL). לדוגמה:
RESTORE HEADERONLY
FROM DISK = N'FilePath\FileName.bak'
WITH NOUNLOAD;
GO
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".
הפניות
קבל מידע על המינוחשבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.