السلام عليكم ورحمة الله
الإخوة الكرام الكثير منا عانى في الحصول على معرفة كيفية عملية النسخ الاحتياطي والاسترجاع والاكواد اللازمة لذلك ، وبعد اجتهاد بعض الإخوة الكرام في المنتدى توصلنا لمعرفة عملية النسخ الاحتياطي لملف قاعدة البيانات بالطريقة الصحيحة وبقية مشكلة الاسترجاع للنسخ الاحتياطي والتي تؤرق الكثيرين وكانت الحلول الموجودة لا تعتبر حلول متكاملة بل هي عبارة عن أنصاف حلول .
أنا عن نفسي لم أتعرض لعملية الاسترجاع حتي الآن ، لكن السؤال هل فعلا ( عملية النسخ الاحتياطي ) كاملة ؟
أعتقد أن الغالبية العظمى لم تنتبه إلى أن هذه العملية مازال يشوبها القصور ، وإليكم ما أعرفه :-
وجدت في SQL Server 2005 أدة مضمنة تقوم بعملية النسخ الاحتياطي ومن ضمنها خيار نوعية النسخ والتي تستطيع من خلالها تضمين ملف العمليات ( Transaction_log ) وأيضاً خيارات أخرى لا يوجد مجال للحديث عنها هنا .
والملاحظ هنا أن جميع الأكود الموجودة في هذا المنتدى والمنتديات الأجنبية أيضاً والخاصة بأخذ نسخة احتياطية من قاعدة البيانات من خلال كود VB.Net أو #C أو غيرهما ، لا تقوم بتضمين ملف العميات ( Transaction_log ) في عملية النسخ مع أهميته القصوى في معرفة التغيرات التي حدثت لقاعدة البيانات خلال فترة زمنية معينة .
فهل هناك كود يقوم بعملية تضمين ملف العمليات لعملية النسخ الاحتياطي ؟
سؤال يحتاج لإجابة خبراء قواعد البيانات
أرجو أن أكون قد طرحت السؤال بشكل واضح ، ومعذرة إن لم يكن كذلك
السلام عليكم ورحمة الله