الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماالمقصود بـــLSN ؟

بدأه MS_SQL في 11 ديسمبر 2010 · 9 رد · 857 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني اريد ان اعرف ماهو LSN لاني اردت ان اعمل عملية restore لقاعدة البيانات بس ظهر Error والسبب هو LSN

post-126189-074408500 1292019799_thumb.g

المرفقات
Capture.GIF

تم تعديل هذه المشاركة بواسطة medo_Programming في 11 ديسمبر 2010 في 01:26

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#2

ال LSN هى اختصار ل Log Sequence Numberو هى رقم الصف لكل Transaction يتم حفظه فى ملف ال Log

لمزيد من التفاصيل

Log Sequence Numbers and Restore Planning

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 11 ديسمبر 2010 في 10:39

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#3

مشكور أخي لقد قرأت الموضوع وتوصلت لى المشكله وهي يوجد بين

post-126189-032356000 1292229602_thumb.g

فكيف الحل؟

المرفقات
55.GIF

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#4

ماهى مشكلتك تحديداً و ما رسالة الخطأ التى ظهرت لك

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#5

هذه الرسالة بتظهر عند عمل Restore لقاعدة البيانات

Msg 4326, Level 16, State 1, Line 1
The log in this backup set terminates at LSN 298000000119200001, which is too early to apply to the database. A more recent log backup that includes LSN 333000000036400001 can be restored.
Msg 3013, Level 16, State 1, Line 1
RESTORE LOG is terminating abnormally.

كود الــRestore

restore log  HSBGLDB from disk='\\pc1\BackupDevices_on_pc1\HSBGLDB\Log_Backup_HSBGLDB.bak' 
with file=16,NoRecovery

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#6

المشكلة انك تحاول استرجاع Log File لا يتناسب مع ال Backup الذى تم استرجاعه و هذا ناتج غالباً من استخدام استراتجية Disaster Recovery غير سليمة

فى حال لديك اكثر من Log File استخدم كود مثل الاتى مع تغيير ارقام ملفات ال Log

RESTORE HEADERONLY from disk='\\pc1\BackupDevices_on_pc1\HSBGLDB\Backup_HSBGLDB.bak'

RESTORE HEADERONLY from disk='\\pc1\BackupDevices_on_pc1\HSBGLDB\Log14_Backup_HSBGLDB' 

RESTORE HEADERONLY from disk='\\pc1\BackupDevices_on_pc1\HSBGLDB\Log15_Backup_HSBGLDB' 

RESTORE HEADERONLY from disk='\\pc1\BackupDevices_on_pc1\HSBGLDB\Log16_Backup_HSBGLDB'

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 17 ديسمبر 2010 في 14:02

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#7

كما ذكرت لك سابق اما هناك ملف مفقود في هذه السلسلة او حسب المقالة السابقة التي ذكرها الاخ طارق ابراهيم حيث يوجد بها اسباب تقطع هذا الرقم وهي انك قمت بتغيير على Recovery model من full ل simple او Bulked .

#8

والله يا اخوان ال Database هي بالفعل Full Recovery على ما أظن المشكله في الــBackup device انا عملت عليه أكثر من تجربة With Format احتمال هذا هو السبب في ان الT-log backups غير متسلسله بشكل صحيح ز على العموم انا حذفت هذا Backup deviice وعملت واحد جديد والامور ماشية تمام .......بس عندي استفسار بالنسة للFull backup هل يعني FirstLSN ان هذا اول LSN في ملف الــLog لقاعدة البيانات أي أول رقم أخذته الــTransaction الأولى ؟

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

#9

المشكلة ليست فى ال Device بل فى طريقنك المستخدمة للنسخ الاحتياطى و استعادة البيانات

اقتباس

بس عندي استفسار بالنسة للFull backup هل يعني FirstLSN ان هذا اول LSN في ملف الــLog لقاعدة البيانات أي أول رقم أخذته الــTransaction الأولى

نعم و راجع الرابط المرفق فى مشاركتى باعلى لمزيد من التفاصيل

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#10
اقتباس
المشكلة ليست فى ال Device بل فى طريقنك المستخدمة للنسخ الاحتياطى و استعادة البيانات

خطة النسخ :

1- في أول مرة Full backup .

2- عن طريق Job بقوم بعمل T-Log backup لكل ربع ساعة .

جميع ملفات الباك أب على ( One server object device)

فما رأيك بهذه الخطه ؟

فلسطين .. سوريا ..بورما ......وماذا بعد ؟!

سابقا

medo_programming

موقعي : www.alkhayat-it.com

مواضيع مهمه

-----------------------------------------------:

تعلم كل شىء عن الTriggers

مواضيع مشابهة