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

ارجو افادتى فى تحويل برنامج من اكسس الى سيكوال

بدأه اشرف صيام في 15 أكتوبر 2012 · 7 رد · 512 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ارجو افادتى عن كيفية تحويل برنامجى الاكسس الى سيكوال

لان الدتا بيز بيزداد حجمها يوميا بصورة رهيبه و ان لم يتم ضغط النسخة يوميا تصل الى الحد الاقصى لها 2 جيجا

فارجو افادتى فى تحويل النسخة الى سيكو

مع العلم انى لم اعمل على سيكو نهائيا

وهل هذا الموضوع بالسهل ام متعب وشاق

واسف على الاطاله بارك الله فيكم يا اخوانى

#2

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

اخى الحبيب راجع الرابط التالى عسى ان يكون نافعا لك ولنا جميعا وجزا الله خيرا استاذتنا ام عهود النهر الفائض بالخير والمعطاءه

الشرح التفصيلي المصور لتحويل وتكبير قاعدة البيانات الى SQL

http://www.arabteam2...showtopic=55705

استخدام خاصية "معالج التكبير" والبرامج الاضافية المساعدة

http://www.arabteam2...showtopic=74559

توصيل مشروع Access ‏(ADP) بقاعدة بيانات SQL

http://www.arabteam2...showtopic=58492

تم تعديل هذه المشاركة بواسطة ابوجمانة2009 في 15 أكتوبر 2012 في 23:59

#3

شكرا اخى على الرد ولكن اليينكات لا تعمل معى

#4

اخي الكريم قد يفيدك هذا الرابط

/index.php?showtopic=267732

#5
اشرف صيام كتب:

ارجو افادتى عن كيفية تحويل برنامجى الاكسس الى سيكوال

لان الدتا بيز بيزداد حجمها يوميا بصورة رهيبه و ان لم يتم ضغط النسخة يوميا تصل الى الحد الاقصى لها 2 جيجا

فارجو افادتى فى تحويل النسخة الى سيكو

مع العلم انى لم اعمل على سيكو نهائيا

وهل هذا الموضوع بالسهل ام متعب وشاق

واسف على الاطاله بارك الله فيكم يا اخوانى

أخي العزيز أشرف

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

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

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

على سبيل المثال وليس الحصر

1- تقسم قاعدة البيانات إلى قاعدة تحتوي على النماذج والتقارير والاستعلامات فقط وقاعدة أخرى تحتوي على الجداول

2- يمكن أن ببعض التصرف تقسيم قاعدة الجداول إلى عشرات القواعد الأخرى خاصة إذا لم يكن هناضرورة لربط جميع الجداول ببعضها البعض وحتى إذا كان هناك ضرورة للربط فيمكنك الاستغناء عن الربط وجعله فقط في الاستعلامات أي يتم عمل العلاقات في الاستعلامات وبالنسبة لعملية التكامل المرجعي في تتالي الحذف وتتالي التحديث فيمكن التغلب عليها بالأكواد البرمجية في حدث بعد التحديث

3- يتم مراجعة تصميم حقول البيانات في الجداول والابتعاد نهائيا عن حقول المذكرة واستخدام عدد من الأحرف مطابق لاحتياجات المستخدم وعدم المبالغة في تخصيص عدد من الأحرف أو إختيار نوعية حقول تزيد عن حاجته

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

5- يمكن ضبط إعدادت الأكسيس بحيث أنه عند كل مرة يتم إغلاق قاعدة البيانات يتم ضغطها تلقائيا

6- بالنسبة للأكواد يمكنك وضع الأكواد المتكررة داخل وحدات نمطية ويتم إستدعائها من داخل الفورم ولا حاجة إلى إعادة كتابتها مرات عديدة داخل كل فورم

................وهكذا

وبناء عليه فإنه عمليا إذا لم تحتاج إلى عدد من المستخدمين يفوق إمكانات الأكسيس وهي 10 مستخدمين فإنه يمكنك عمل العديد من الحلول في تصميم القاعدة لتخزين كم هائل من البيانات قد يصل إلى مثلا ثلثي حجم الهارد ديسك أو أكثر

تم تعديل هذه المشاركة بواسطة essam_abboud في 17 أكتوبر 2012 في 01:16

#6

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

تفضل اخى العزيز وارجو ان تستفيد ولا تحرمنا من التقييم وشكرا

/index.php?showtopic=55705]

تحويل وتكبير قاعدة البيانات الى SQL على الجهاز أو على الشبكه.rar

تم تعديل هذه المشاركة بواسطة ابوجمانة2009 في 17 أكتوبر 2012 في 01:19

#7
essam_abboud كتب:

أخي العزيز أشرف

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

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

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

على سبيل المثال وليس الحصر

1- تقسم قاعدة البيانات إلى قاعدة تحتوي على النماذج والتقارير والاستعلامات فقط وقاعدة أخرى تحتوي على الجداول

2- يمكن أن ببعض التصرف تقسيم قاعدة الجداول إلى عشرات القواعد الأخرى خاصة إذا لم يكن هناضرورة لربط جميع الجداول ببعضها البعض وحتى إذا كان هناك ضرورة للربط فيمكنك الاستغناء عن الربط وجعله فقط في الاستعلامات أي يتم عمل العلاقات في الاستعلامات وبالنسبة لعملية التكامل المرجعي في تتالي الحذف وتتالي التحديث فيمكن التغلب عليها بالأكواد البرمجية في حدث بعد التحديث

3- يتم مراجعة تصميم حقول البيانات في الجداول والابتعاد نهائيا عن حقول المذكرة واستخدام عدد من الأحرف مطابق لاحتياجات المستخدم وعدم المبالغة في تخصيص عدد من الأحرف أو إختيار نوعية حقول تزيد عن حاجته

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

5- يمكن ضبط إعدادت الأكسيس بحيث أنه عند كل مرة يتم إغلاق قاعدة البيانات يتم ضغطها تلقائيا

6- بالنسبة للأكواد يمكنك وضع الأكواد المتكررة داخل وحدات نمطية ويتم إستدعائها من داخل الفورم ولا حاجة إلى إعادة كتابتها مرات عديدة داخل كل فورم

................وهكذا

وبناء عليه فإنه عمليا إذا لم تحتاج إلى عدد من المستخدمين يفوق إمكانات الأكسيس وهي 10 مستخدمين فإنه يمكنك عمل العديد من الحلول في تصميم القاعدة لتخزين كم هائل من البيانات قد يصل إلى مثلا ثلثي حجم الهارد ديسك أو أكثر

عدد المستخدمين لقاعدة البيانات عددهم حوالى 45 مستخدم

#8
اشرف صيام كتب:

عدد المستخدمين لقاعدة البيانات عددهم حوالى 45 مستخدم

لما عدد المستخدمين لقاعدة البيانات 45 مستخدم إزاي كنت شغال أكسيس وازاي أصلا عملت البرنامج بالأكسيس لما عدد المستخدمين على الشبكة كده

من المتعارف عليه أن أقصى عدد لمستخدمي الأكسيس على شبكة هو 10 وبعد كده الأكسيس حبخرف وممكن علشان إستعلام بسيط يخلص في ثواني معدودة تنتظر النتيجة لمدة يوم كامل

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

والله يوفقك

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

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

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

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

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