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

قاعدة بيانات فارغة وحجمها 3.5 ميجا

مغلق
بدأه maherbadawey في 8 سبتمبر 2007 · 9 رد · 3,756 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة اعضاء ومشرفى المنتدى الكرام

خالص التقدير وكل عام وانتم بخير

القاعدة المرفقة حجما كبير جدا رغم عدم وجود اى جداول او نماذج او استعلامات او تقارير او وحدات نمطية او ماكرو او اى عناصر اخرى

بالرغم من عمل ضعط لها قبل التحميل

هلى من يفسر السبب وكيف يمكن تقليل حجمها بدون ان تفقد خصائصها

ارجو النوضح مشكورا

ماهر بدوى

______.rar

#2

أخي الفاضل

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

هذا يرجع إلى أن جداول كائنات النظام بها بيانات

أنظر المرفق

Pic1.bmp

سبحان الله وبحمده ..................سبحان الله العظيم

#3

السلام عليكم

اخي الكريم

لا يوجد قاعدة بيانات فارغة ولا يوجد بها عناصر

هذه بعض البيانات من ملفك قبل حذف الجداول والاستعلامات

(((يصرف.الوضع)="يصرف كامل" Or (يصرف.الوضع)="لايصرف" Or (يصرف.الوضع)="يصرف بنسبة حضوره"))

SELECT تفاصيل_شئون_مجمع.*, IIf(([sumمنرسالة])<>0,"هناك خطا بين التاريخ والشهر") AS Expr1 FROM تفاصيل_شئون_مجمع WHERE (((IIf(([sumمنرسالة])<>0,"هناك خطا بين التاريخ والشهر")) Is Not Null));

تفاصيل_شئون_مجمع

طيب : لماذا ملفك كبير جدا

لان جدول النظام MSysACEs وهو جدول غير قابل للحذف - به مشكلة ولا نستطيع فتحه - وهو جدول نظام مخفي

عموما اخي الكريم حرصا من كل واحد بيعمل قاعدة بيانات انها تكون متماسكة ومترابطة بيعمل حاجات من وجهة نظره انها حلوة لقاعدة البيانات

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

عند اختيارك خاصية مفهرس / نعم ( تكرار لا )

يتم داخل ملف MDB انشاء كيان يحتوي الجدول لكل حقل مفهرس اسمه Clusterd index فلو انت خفضت عدد الحقول فى كل جدول اللي ليها نفس الخاصية وبعد كده عملت كومباكت لقاعدة بياناتك حتلاحظ انكماش الملف Shrink

جرب علي ملف جديد بعد استيراد جميع الكائنات اليه من الملف الاصلي

اخوك في الله

Microsoft Certified DataBase Administrator MCDBA

#4
maherbadawey كتب:

الاخوة اعضاء ومشرفى المنتدى الكرام

خالص التقدير وكل عام وانتم بخير

القاعدة المرفقة حجما كبير جدا رغم عدم وجود اى جداول او نماذج او استعلامات او تقارير او وحدات نمطية او ماكرو او اى عناصر اخرى

بالرغم من عمل ضعط لها قبل التحميل

هلى من يفسر السبب وكيف يمكن تقليل حجمها بدون ان تفقد خصائصها

ارجو النوضح مشكورا

ماهر بدوى

أخــي ماهر .. كل عام وأنت بخير بقرب حلول شهر رمضان المبارك

31883671.jpg

من قائمة أدوات -----> خيارات ------> تبويب عام .. أختر ضغط عند الاغلاق كما هو موضح بالصورة ، وبعد ذلك إقفل القاعدة وانظر حجم القاعدة

مع خالص وأطيب تحياتي لك التوفيق

تم تعديل هذه المشاركة بواسطة kamal alnahhal في 8 سبتمبر 2007 في 15:05

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#5

الاخوة الافاضل

الاخ ابو مصعب - الاخ احمد وصلت المعلومة بارك الله فيكم

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

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

تقبلوا تحياتى

#6
اقتباس
لان جدول النظام MSysACEs وهو جدول غير قابل للحذف - به مشكلة ولا نستطيع فتحه

أخي الفاضل ahamied

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

الجدول ليس به أي خلل لأنه مضاف إلى أذونات المستخدمين

أنظر المرفق

والآن حاول أن تفتح الجدول سيفتح معك فورا

وبالنسبة للجزء الثاني من السؤال

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

حقيقة أنا لا أعرف كيف يتم ذلك

ولكن ما الفائدة طالما أن قاعدة البيانات ليس ليس بها أية بيانات

data.rar

تم تعديل هذه المشاركة بواسطة ابو مصعب في 8 سبتمبر 2007 في 17:18

سبحان الله وبحمده ..................سبحان الله العظيم

#7

اخى ابو مصعب بارك الله فيك على الرد

تتساءل مالفائدة من استعادة الحجم الاصلى لنفس القاعدة طالما ان القاعدة ليس بها بيانات

اقول لك

حاول ان تنشىء نموذج فى هذه القاعدة وضع بالنموذج ذر امر وتامل فى شكله

اعمل نفس الشىء فى اى قاعدة جديدة اخرى ستلاحظ جمال شكل زر الامر فى القاعدة المرسله

جرب وقل لى هل ملاحظتى صحيحه

ومازال السؤال قائما ........................

ماهر بدوى

تم تعديل هذه المشاركة بواسطة maherbadawey في 9 سبتمبر 2007 في 13:59

#8

أخي الفاضل ماهر بدوي

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

هذه النوعية من الأزرار يدعمها أكسس 2003 و 2007

حاول انشاء نموذج به زر أمر باستخدام أكسس2003 أو 2007

ستجد الزر بهذا الشكل الجميل

ويمكن تحويل قواعد البيانات ذات الإصدار السابق 1997 أو 2000أو Xpإلى أكسس 2003 للحصول على هذا الشكل

مع ملاحظة هذه الأمور

-عند التحويل يجب ألا تكون قاعدة البيانات مقسمة

إذا تعذر ذلك قم بتحويل قاعدة البيانات إلى إصدار 1997ومن ثم قم بتحويلها إلى 2003

جرب وإن شاء الله سوف تنجح

كل عام وانتم بخير بحلول شهر رمضان

تم تعديل هذه المشاركة بواسطة ابو مصعب في 9 سبتمبر 2007 في 16:53

سبحان الله وبحمده ..................سبحان الله العظيم

#9

السلام عليكم

أخي ماهر

يجب أن تكون قاعدة بيانات التي اسمها محاولة مغلقة ثم اعمل الخطوات التالية :

1 - اعمل قاعدة بيانات فارغة

2 - قم بإظهار جداول النظام

3 - اعمل استيراد للجدول MSysAccessStorage

4 - افتح MSysAccessStorage واعمل اختيار للكل واحذف جميع السجلات

5 - افتح الملف محاولة ثم اعمل ضغط وإصلاح فيقوم بتصغيرها إلى 420 ك . ب

ولكن يجب أن لا تجرب ذلك على ملف يهمك لأنه يقوم بمسح جميع الكائنات في قاعدة البيانات

والسلام عليكم

قالَ رَسُولُ الله صلى الله عليه وسلم:

"مَنْ لم يَشْكُرِ النّاسَ لَمْ يَشكُرِ الله "

حديث حسن صحيح

#10

خالص التقدير

اخى عمار زياد

اخى ابو مصعب

بارك الله فيكم ونفع بكم

وكل عام وانتم بخير تمت الفائدة مشكورين على الاهتمام والرد

هذا الموضوع مغلق.

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…