استعرض الموضوع التالياذهب الى الأسفلاستعرض الموضوع السابق

مشكل في استرجاع البيانات  Empty مشكل في استرجاع البيانات

malik33
malik33
موظف درجة 1
ذكر

الاقامة : الجزائر

المشاركات : 53

نقاط : 109

تاريخ التسجيل : 01/09/2015

العمل : موظف
تمت المشاركة الثلاثاء 31 مايو 2016, 15:00
السلا عليكم
سؤال يخص عملية استرجاع البيانات في قاعدة البيانات الحالة المدنية فهي تأخد وقت كبير لإسترجاع


مشكل في استرجاع البيانات  Empty رد: مشكل في استرجاع البيانات

hadille2013
hadille2013
موظف درجة 1
انثى

الاقامة : /

المشاركات : 98

نقاط : 112

تاريخ التسجيل : 25/06/2013

العمل : ingenieur d'etat
تمت المشاركة الثلاثاء 31 مايو 2016, 20:57
يتعلق الامر بحجم قاعدة البيانات كلما كان الحجم اصغر كان الاسترجاع اسرع


مشكل في استرجاع البيانات  Empty رد: مشكل في استرجاع البيانات

malik33
malik33
موظف درجة 1
ذكر

الاقامة : الجزائر

المشاركات : 53

نقاط : 109

تاريخ التسجيل : 01/09/2015

العمل : موظف
تمت المشاركة الثلاثاء 31 مايو 2016, 21:05
مشكل أن قاعدة البايانات صغيرة من قبل كانت لا تستغرق وقت كبير و موخرا أصبحت تستغرق وقت  كبير و أحيانا لا تتم العملية


مشكل في استرجاع البيانات  Empty رد: مشكل في استرجاع البيانات

annasarra
annasarra
موظف مرسم
انثى

الاقامة : chlef

المشاركات : 48

نقاط : 56

تاريخ التسجيل : 11/09/2014

العمل : fonctionnaire
تمت المشاركة الأربعاء 01 يونيو 2016, 10:11
السلام عليكم
صحيح كل ما كان حجم القاعدة أكبر زاد وقت الإسترجاع


مشكل في استرجاع البيانات  Empty رد: مشكل في استرجاع البيانات

عادل سوفت
عادل سوفت
موظف درجة 2
ذكر

الاقامة : الجزائر

المشاركات : 143

نقاط : 175

تاريخ التسجيل : 18/08/2014

العمل : المعهد الوطني للتكوين العالي شبه الطبي
تمت المشاركة الخميس 02 يونيو 2016, 09:36
السلام عليكم يا أخي سبب هذا الثقل في قاعدة البيانات هو كبر حجم ملف log أي EtatCivil_log.LDF الذي يجعل عملية الحفظ والاسترجاع بطيئة. والحل يكمن فيما يلي:
أولا: يجب عليك الدخول لقاعدة المعطيات EtatCivil بواسطة SQL Server Management Studio الذي تجده في damarrer --programmes--Sql server 2005 ثم تقوم بالضغط عليها بزر الأيمن للفأرة ونختار tasks ثم Take Offline ثم بعد ذلك دائما بزر الأيمن للفأرة ندخل علىtasks و نضغط على detach ثم ok.
ثانيا:نذهب للمسار C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA ونحذف الملف EtatCivil_log.LDF.
ثالثا:  الدخول لقاعدة المعطيات بواسطة SQL Server Management Studio ثم تقوم بالضغط على Databases بزر الأيمن للفأرة ونضغط على attach ثم زر Add ثم نختار EtatCivil.mdf الموجودة في المسار C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA ثم ok ليظهر لك سطران قم بحذف السطر المتعلق ب EtatCivil_log.LDF عن طريق تحديده والضغط على remove ثم ok هذا يعني أن البرنامج يعيد انشاء ملف جديد له افتراضيا ويكون حجمه حوالي 504ko. ومبارك عليك الخفة في العمل والحفظ والاستعادة.
يجب التركيز في جميع الخطوات كما جاءت.
الله يوفق الجميع


استعرض الموضوع التاليالرجوع الى أعلى الصفحةاستعرض الموضوع السابق
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى