اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته

اساتذتي واهل الخبرة الافاضل

استفساري هو : هل تفعيل ضغط القاعدة عند الاغلاق يؤثر علي القاعدة مستقبلا ?? 

بمعني ان هذه الخاصية  ممكن استخدامها باستمرار دون مشاكل ام من الممكن تسبب مشاكل للقاعدة مع الوقت ???  

مع الشكر 

قام بنشر

و عليكم السلام و رحمة الله و بركاته ...

حسب معلوماتي ... بالعكس لا يؤثر حتى اثناء التشغيل و ليس فقط عند الاغلاق ... 

و لننتظر رأي الأساتذة الكرام ...

  • Like 2
قام بنشر

وعليكم السلام ورحمة الله وبركاته


لا يؤثر ،

اذا كان البرنامج مقسم ، فجزء الواجهة عادة لا يحتاج الى ضغط واصلاح ، إلا اذا كنت تستخدم الجداول المؤقته فيه ،

اما جزء الجداول فيحتاج ، بين فترة واخرى ، بل يعمل عدة عمليات لتعديل وضع الجداول واعادة فهرستها ، وتضبيط الاستعلامات ، والتخلص من السجلات المحذوفة (لأنك لما تحذف سجلات ، الاكسس لا يحذفها مباشرة من البرنامج ، وانما الضغط والاصلاح يحذفها ويسترجع المساحة التي كانت تحتجزه) :rol:

 

ولكن قرأت في اوائل اصدارات الاكسس 2007 ، واذا كان برنامجك مقسم الى واجهة وجداول مرتبطة ، كان الضغط والاصلاح يحذف ربط الجداول :blink:

 

جعفر

  • Like 1
قام بنشر (معدل)

مشكور اخي الكريم كرار وبارك الله فيك

استاذي الجميل جعفر  

استفساري واستشارتي لحضرتك كخبرة عملية   كبيرة ماشاء الله ربنا يبارك ويزيدك من علمه

الموضوع باختصار ان بعد مرور شهر او شهر ونصف من الاستخدام وادخال البيانات تزيد حجم القاعدة الضعف تقريبا وبعد عمل الضغط ترجع لحجمها الطبيعي تقريبا . مع العلم ان القاعدة ليست مقسمة ... فبما تنصحني 

1. هل اقوم بتفعيل خاصية الضغط عند الاغلاق .

2. هل اقوم بعمل الضغط  من خلال كود عند الخروج من البرنامج ?

3. هل اقوم بعمل الضغط يدويا كل فترة ??

المشكله تكمن في حالة ما اذا كان البرنامج ليس متاحا معي..... اي مع صديق او عميل .

مع كل الشكر والتقدير

تم تعديل بواسطه wael_rafat
قام بنشر
17 دقائق مضت, ابوخليل said:

من واقع تجربة :  انصحك لا تفعل

السلام عليكم أخي أبوخليل ، وحيا الله من يانا :rol:

 

ممكن تشاركنا تجربتك لوسمحت :rol:

 

انا كنت بقترح ان يتم تقسيم البرنامج الى واجهة وجداول ، ثم يتم تفعيل خاصية الضغط على جزء الجداول.

 

 

جعفر

قام بنشر

هلا اخوي جعفر

اعتقد ما تفرق  لان  الخلفية والامامية ستكون مفتوحة 

     يعني ان المشكلة محتملة الحصول

وكثير من تلف قواعد البيانات  من هذا الباب 

ولكن لا اعرف السبب الحقيقي عند لحظة الخلل

  هل لانقطاع التيار  الكهربي  في حال وجود هذه الخاصية دور في ذلك ؟

وعلى كل حال  قد اوافقك القول ان القاعدة الخلفية تختلف عن الامامية فيما لو فرضنا واصابها عطب

فيمكن حينها استخراج الجداول منها .

ولكن ايضا  القاعدة الخلفية  اهميتها اكبر  بل هي الكل في الكل

لان الامامية موجودة في ملف التنصيب الذي تم تسليمه للمشتري

ودائما يعمل المبرمج الحاذق  على تجاوز قاعدة الجداول عند اعادة التنصيب

 

 

قام بنشر
5 دقائق مضت, ابوخليل said:

ولكن لا اعرف السبب الحقيقي عند لحظة الخلل

نعم صحيح ، في النسخة الاولى من اكسس 2007 ، الضغط والاصلاح كان يتلف قاعدة البيانات ، واصلحت مايكروسوفت الوضع بإصدار تحديثات له (ولكن وللأسف الشديد ، هناك مستخدمين يستعملون البرنامج الاصلي ، وبدون اي تحديثات له طول العمر!! فلذلك ، ولهذه النسخ بالذات ، كلامك صحيح 100%) ،

بس ما دمنا نتكلم عن التحديثات ، احب ان أضيف هذه المعلومة: اول تحديث للأكسس 2000 ، كان يحتوي على اكثر من 300 تصليح/إضافة.

لهذا السبب ، التحديث غاية في الاهمية ، سواء لنظام التشغيل الوندوز او الاوفيس.

 

14 دقائق مضت, ابوخليل said:

هل لانقطاع التيار  الكهربي  في حال وجود هذه الخاصية دور في ذلك ؟

تم استدعائي لأحد الدول لأنظر في مشكلة برنامجهم الذي كان به بعض المشاكل ، ومن ضمن هذه المشاكل فقد جزء من البيانات ،

الكهرباء كانت تنقطع ولم تكن منتظمة ، وقد كانت الشبكة عندهم عبارة عن كمبيوترات لابتوب ، والسيرفر عليه UPS ، فالمبرمج الذي عمل البرنامج والشبكة لهم اخذ في الاعتبار مشكلة عدم انتظام الكهرباء بهذه الطريقة ، ولكني اكتشفت المشكلة ، والتي كانت بسبب انقطاع الكهرباء ، وهي ان المبرمج لم يضع UPS على Switch الشبكة ، فتواصل البيانات ينقطع بين الكمبيوترات والسيرفر عند انقطاع الكهرباء :blink: ، وتم حل المشكلة بربط الـ Switch بجهاز UPS :rol:

 

25 دقائق مضت, ابوخليل said:

وعلى كل حال  قد اوافقك القول ان القاعدة الخلفية تختلف عن الامامية فيما لو فرضنا واصابها عطب

فيمكن حينها استخراج الجداول منها

اذن في هذه الحالة ، نستطيع ان نعمل التالي:

1. بأمر من الاكسس ، نعمل نسخة إضافية من برنامج الجداول ،

2. نتأكد ان نسخة برنامج الجداول موجوده ،

3. وبأمر آخر نعمل الاصلاح والتعديل ، فاذا لأي سبب تلفت هذه النسخة ، فنستطيع استعمال النسخة الاحتياط.

 

طبعا انا هنا اعطيت البديلبسبب انقطاع الكهرباء :rol:

 

 

جعفر

 

جعفر

  • Like 3
قام بنشر
13 ساعات مضت, wael_rafat said:

السلام عليكم ورحمة الله وبركاته

اساتذتي واهل الخبرة الافاضل

استفساري هو : هل تفعيل ضغط القاعدة عند الاغلاق يؤثر علي القاعدة مستقبلا ?? 

بمعني ان هذه الخاصية  ممكن استخدامها باستمرار دون مشاكل ام من الممكن تسبب مشاكل للقاعدة مع الوقت ???  

مع الشكر 

وعليكم السلام ورحمة الله وبركاته

مشاركة مع زملائي وبالتحديد تفعيل الخيار الضغط عند الاغلاق :

انا مع ابو خليل وذلك للاسباب التالية

1. لم ياتي الخيار افتراضيا معمول صح ! معناته يوضع في حالات خاصة وهنا اتوقع انه عندما يكون لديك انشاء كائنات وحذف كائنات في نظامك اي هناك تعديلات في البنية او تركيبة القاعدة فهنا تحتاج بالضرورة لتفعيل هذا الخيار ! اما اذا كانت لحجم البيانات فهنا تستطيع ان تفعل الخيار في اوقات تحددها انت ثم تعيد ازالة الخيار ! فمثلا استطيع ان احدده عند وقت محدد او عند وصول حجم القاعدة الى حجم معين !

2. لو كان من الافضل وضع الخيار دائما لتم وضع هذا الخيار ضمنيا في الاكسس وبدون خيار صريح للمستخدم

 

لاحظ انه تولدت فكره من سؤالك ولضغط القاعدة الحالية وذلك بتفعيل الخيار ثم الاغلاق ثم الفتح وتعطيل الخيار وذلك من الامر :

Application.SetOption "Auto compact", true
Application.SetOption "Auto compact", False

تحياتي

  • Like 4
قام بنشر
5 ساعات مضت, wael_rafat said:

1. هل اقوم بتفعيل خاصية الضغط عند الاغلاق .

في احد برامجي ، والذي كان في الخدمة لمدة 14 سنه تقريبا ، وكان منقسم الى قسمين ،

البرنامج كان على الشبكة ويُستعمل طوال اليوم من 5 مستخدمين على الاقل ،

كانت خاصية الضغط عند الاغلاق مُفعّلة في جزء الجداول ، وبدون اي مشكلة :rol:

 

 

جعفر

  • Like 2
قام بنشر

بسم الله ماشاء الله جمييع الاساتذة والخبراء مجتمعين .... ربنا يبارك فيكم جميعا ويجزيكم عنا كل خير .... استاذي الجليل ابو خليل - استاذي الغالي جعفر - استاذي الجميل رمهااان.

ملخص الموضوع حتي تعم الفائده :

- لا يفضل تفعيل خاصية الضفط عند الاغلاق .

- يفضل تقسيم البرنامج الي واجهة امامية وجداول حتي نستطيع الاحتفاظ بالبيانات بالجداول عند حدوث اي مشكله او عطب للبرنامج .

- يفضل اخذ نسخة احتياطية من الجداول المرتبطة بصفة دورية .

- عمل امر يقوم بضغط برنامج الوجهة  وايضا للجداول المرتبطة .

استاذنا رمهان بارك الله فيه ذكر فكرة لضغط القاعدة الحالية ... برجاء تكمله الحل في حالة ضغط الجداول المرتبطة .

كل الشكر والتقدير لاساتذتنا الافاضل ....

قام بنشر
49 دقائق مضت, jjafferr said:

في احد برامجي ، والذي كان في الخدمة لمدة 14 سنه تقريبا ، وكان منقسم الى قسمين ،

البرنامج كان على الشبكة ويُستعمل طوال اليوم من 5 مستخدمين على الاقل ،

كانت خاصية الضغط عند الاغلاق مُفعّلة في جزء الجداول ، وبدون اي مشكلة :rol:

جعفر

ما شاء الله

 انت من زمان عند اهلك ؟ :smile:

وانت مشغلنا .. اخونا العود .. اخونا العود 

ناوي اطلع السوق اشتري عكاز   .. الحين ابشتري اثنين ..  ما ندري يمكن نصيّف عندكم  في صلالة :wink2:

 

وبالنسبة للتجربة :

المثل يقول : لا تاخذ السلامة عادة

  انظر في هذا الموضوع  القاعدة مقسمة ايضا  وتلفت  ايضا

علما اني ساعدت صاحب المشكلة خارج المنتدى واستخرجت له بياناته

من هنا

 

 

  • Like 1
قام بنشر (معدل)
53 دقائق مضت, ابوخليل said:

وانت مشغلنا .. اخونا العود .. اخونا العود 

وبتظل أخونا العود :rol:

 

53 دقائق مضت, ابوخليل said:

ناوي اطلع السوق اشتري عكاز   .. الحين ابشتري اثنين

الله ، يعني عشرتنا مب تماذج وجداول فقط ، وانما تعديناها الى مرحلة خاصة ، مرحلة العكازات ، هذه العشرة وإلا بلاش :rol:

 

53 دقائق مضت, ابوخليل said:

ما ندري يمكن نصيّف عندكم  في صلالة :wink2:

يا هلا ومرحبا بيكم ، اذا بيوتنا ما تسعكم ، ان شاء الله قلوبنا بتسعكم وزود :rol:

 

 

53 دقائق مضت, ابوخليل said:

انظر في هذا الموضوع  القاعدة مقسمة ايضا  وتلفت  ايضا

اتفق معاك أخوي أبو خليل ان المشاكل قد تحدث ، ولكنها ستحدث بدون الضغط والاصلاح كذلك ، كل بيئة برنامج تختلف عن غيرها :rol:

 

 

منذ ساعه, wael_rafat said:

يفضل تقسيم البرنامج الي واجهة امامية وجداول حتي نستطيع الاحتفاظ بالبيانات بالجداول عند حدوث اي مشكله او عطب للبرنامج .

معظم مشاكل الاكسس هي في الواجهة الامامية ، اما الجداول فمشاكلها في حالات خاصة ومحدودة.

 

 

جعفر

تم تعديل بواسطه jjafferr

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information