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

תופעות

בעת שחזור מסד נתונים מגיבוי באמצעות האפשרות ' החלף ' ב-Microsoft SQL Server 2012, שמות הקבצים הפיזיים של מסד הנתונים המשוחזר המגיע ממסד הנתונים המשמש כגיבוי עשויים להחליף את שמות הקבצים הפיזיים של מסד הנתונים הקיים. לדוגמה, שקול את התרחיש הבא:

  • יש לך שני מופעים של SQL Server, InstanceA ו-InstanceB.

  • יש לך מסד נתונים בעל שם זהה, SQLDB, בכל מופע של SQL Server.

  • ב-InstanceA, שם קובץ נתוני מסד הנתונים של SQLDB הוא DB1_InstanceA. mdf והשם של קובץ יומן הרישום הוא DB1_InstanceA. ldf.

  • ב-InstanceB, שם קובץ נתוני מסד הנתונים של SQLDB הוא DB1_InstanceB. mdf והשם של קובץ יומן הרישום הוא DB1_InstanceB. ldf.

  • אתה מנסה לשחזר גיבוי של מסד הנתונים של SQLDB מ-InstanceA מעל מסד הנתונים של SQLDB מ-InstanceB באמצעות האפשרות ' החלף ' של הפקודה ' שחזר '.

בתרחיש זה, שמות הקבצים הפיזיים ב-SQLDB ב-InstanceB משתנים לDB1_InstanceA. mdf ו-DB1_InstanceA. ldf. 

סיבה

אופן פעולה זה מתבצע על-ידי עיצוב ב-SQL Server 2012.

פתרון

כדי לעקוף בעיה זו, אל תשתמש באפשרות ' החלף ' של הפקודה ' שחזר '. במקום זאת, השתמש באפשרות WITH MOVE .הערה האפשרות WITH MOVE מספקת אפשרות לשנות את שם הקובץ הפיזי.

מידע נוסף

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

  • אם קיים התאמה, ערכת הגיבוי ממשיכה להשתמש בשמות הקבצים של מסד הנתונים המשמש כיעד.

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

בעת שימוש באפשרות עם העברה יחד עם הפקודה ' שחזר ', הפעולות הבאות נלקחות:

  1. מזלג שחזור חדש נוצר בשרת היעד.

  2. בפעולת השחזור הבא, מזהי מסעף השחזור מערכת הגיבוי מתאימים למזהים של שרת היעד.

  3. פקודת שחזור הנמצאת בשימוש עם האפשרות ' החלף ' משאירה את השמות הפיזיים בשרת היעד.

לקבלת מידע נוסף אודות הפקודה ' שחזר ', ראה שחזור (Transact-SQL)

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

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

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

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

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

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

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

×