שימוש בגיבויים

tberger

New member
שימוש בגיבויים

עשיתי גיבוי בשרת ה PRODUCTION ואני רוצה לפתוח אותו בשרת TEST. הבעיה היא שה LOG בשרת הייצור גדול ואין לי ממקום לפתוח את הגיבוי. האם ניתן להוציא מתוך הגיבוי רק את ה DATA ללא ה LOG?
 

eli_leiba

New member
תשתמש sp_detach_db ו attach

תעשה ב prod detach קח רק את ה mdf ותעתיק לאן שאתה רוצה תעשה attach חזרה על מנת להחזיר ייצור לפעולה בשרת הטסט בצע sp_attach_db רק עם ה mdf ה log file יווצר אוטומטית ריק בגודל ה default
 

tberger

New member
כן אני מכיר את זה אבל...

1.האם לא יכולות להיות בעיות אם יש טרנזקציות שעדיין לא נכתבו במלואן לקובץ ה DATA, האם ה SP דואג לכך. 2. הדבר מחייב הורדה של ה DB בייצור.
 

eli_leiba

New member
כאשר אתה מוציא את המשתמשים בצורה

מסודרת כל הטרנזקציות הגמורות נרשומות פיזית לדיסק בקובץ ה mdf ואז יש סינכרון בין הלוג ל - data תהליך זה נקרא checkpoint לאחריו אין בעייה להעביר רק את ה data כי היא במצב קונסיסטנטי
 
למעלה