السلام عليكم ورحمة الله وبركاته
كيف يمكن الحصول على نسخة من قاعدة البيانات لوضعها على CD لنقلها وإستخدامها على جهاز أخر
السلام عليكم ورحمة الله وبركاته
كيف يمكن الحصول على نسخة من قاعدة البيانات لوضعها على CD لنقلها وإستخدامها على جهاز أخر
عن طريق Backup and Restore
تستخدم الــ Backup لاخذ نسخة احتياطية علي الهارد ديسك ثم تنسخها عن طريق برامج النسخ علي اي اسطوانة
تستخدم الــ Restore لاسترجاع النسخة الاحتياطية لاي جهاز آخر ويكون عليه طبعا SQL Server نفس الاصدار
مرفق شرح بالفيديو يشرح طريقة العمل


السلام عليكم .
جربت وعملت Backup فأنتج لي ملف بصيغة bak ولكن لم تنجح عملية الإسترجاع
أحياناً أجد قاعدة البيانات مرفقة بصيغة mdf مع بعض المشاركات فنستخدم الأمر Attach لضمها لقاعدة البيانات ... فيكف يمكن الحصول عليها بهذه الصيغة
أخي الفاضل Router
عندما نقوم بأخذ نسخة احتياطية من قاعده البيانات دائما ينتج عن هذه العملية ملف امتداده .bak
اقتباسجربت وعملت Backup فأنتج لي ملف بصيغة bak ولكن لم تنجح عملية الإسترجاع
لماذا لم تنجح عمليه الاسترجاع ؟؟؟ هل يظهر لك رسالة خطأ ؟؟
ارجو ذكر التفاصيل
وللعلم ان ملفات قاعده البيانات عبارة عن ملفين دائما وأبدا ويكونوا امتدادهم
الاول .MDF
الثاني .LDF
الاول خاص يتم حفظ بداخلة البيانات
الثاني يتم حفظ بداخلة الاحداث التي تحدث علي قاعده البيانات "Log"
اقتباسفيكف يمكن الحصول عليها بهذه الصيغة
عندما تقوم باسترجاع النسخة الاحتياطية والتي امتاداها .bak يتم انشاء ملفات قاعده البيانات المكونة من الملفين الرئيسيين mdf و ldf
ونستنتج من هذا الكلام ان ملفات قاعده البيانات الرئيسية عبارة عن ملفين الاول ملف mdf والثاني ldf لكن عندما نريد ان نأخذ نسخة احتياطية من من هذه الملفات ينتج ملف واحد فقط امتاداده .bak ويتم تفكيكه وقت الاسترجاع
لكي يرجع بهيئتة الاساسية
ويمكنك فصل ملفات mdf و ldf من داخل برنامج السيكوال بدون ما تأخذ نسخة احتياطية "Backup" عن طريق الاجراء Detach وهذا الاجراء يقوم بفصل قاعده البيانات عن برنامج SQL ومن ثم تقوم بنسخ ملفات
mdf و ldf لمكان آخر ثم تقوم بعمل لهم attach مرة أخري
اتمني ان اكون قد وصلت الفرق بين الملفين
مرفق فيديو يشرح الطريقة


السلام عليكم
انا جربت الطريقة ونجحت معي والغريب أن ملف Backup أقل حجمه من الملفين قبل النسخ :)
من جد وجد ومن زرع حصد
سبب صغر ححم الملف الBackup بسبب انه يضغطة بعض الشيء فلي الوضع الطبيعي او استخدام الBackup مع اختيار الضغظ يقل الحجم كثيرا
اما مشكله عدم الاسترجاع يمكن ان يكون بسبب اصادرة نسخة السكول تاكد من كلا السرفرين
سبحانه الله وبحمده سبحانه الله العظيم
if (You Love ArabTeam2000 ) MessageBox.Show("All ArabTeam2000 Love You"); else MessageBox.Show("go to your mama"); المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…