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

كيف لي ربط قاعدة البيانات بالشبكة الداخلية

مغلق
بدأه lyla في 19 يناير 2003 · 22 رد · 1,594 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

#2

الأخت الكريمة

السلام عليكم

في البرامج التي يراد لها العمل على الشبكة تقسم عادة إلى قاعدتين

واحدة فيها الجداول

والأخرى فيها بقية الكائنات

ثم يتم تحميل الثانية على كل جهاز على الشبكة وتوضع الأولى على الشبكة ويربط بينهما عن طريق ربط الجداول

تحياتي

أخوك / أبو هاجر

#3

حياك الله ابوهاجر معليش لو قلت لك ممكن ذلك بس مع الأسف نسيت الحل ولكن أذكر أني قرأت أنه عند أنشاء قاعدة على الشبكة لابد تعريف ذلك للبرنامج بأن هذة القاعدة حتصبح مشاركة وأيضا ممكن تحديد عدة أشخاص وأن من عيب الأكسس أنه لايقبل أكثر من 5 مستخدمين في آن واحد . فهل توضح لي هذا اللبس عندي ومامدى صحة هذا الكلام؟ مع تحياتي وتقديري لجنابك الكريم

#4

أختي الكريمة

السلام عليكم

كل هذا الكلام لا داعي للخوض فيه فقط نفذي ما قلت لك وستجدين أن كل شيء تمام

بالنسبة لعدد المستخدمين ليست القضية يقبل أو لايقبل وإنما المسألة في البطء هذا كل ما في الأمر

تحياتي

#5

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

ضعي ملف system.mdw

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

وأنا عامل هيك في جميع أنظمتي

وشكرا

محمد ابوتامر

#6

أيضا تأكدي من ان خيار

TOOLS أدوات

OPTIONS خيارات

DEFAULT OPEN MODE

SHARED

و ليس

exclusive

#7

أخي أبوهاجر من الصعب أن أذهب لكل كمبيوتر وأنفذ ماقلت لظروف مكان العمل .:(

============

أخي محمد أبوتامر

ضعي ملف system.mdw

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

=====================

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

#8

ياعمي بدهاش إشي

ضعي النسخة على السيرفر

وحددي من سيدخل عليها

وعلى كل جهاز اعملي توصيل لهذا السيرفر وبس

اذا كان عندك هوتميل كلميني للتجربة

mabotamer@hotmail.com

#9

أختي الكريمة

السلام عليكم

لا دعي للذهاب لكل جهاز فقط اجعلي كل مستخدم يضع مجلد مشاركة في جهازه ثم تقومين أنت بوضع البرنامج فيه

من الأفضل طبعاً أن يكون المجلد المشاركة عليه كلمة مرور حتى لا يستطيع الدخول عليه كل أحد

تحياتي

#10

أخ محمد كلمك مفهوم وبشوف .

أخي أبوهاجر تقصد أضع نسخة من قاعدة البيانات في كل جهاز و في مجلد المشاركة في كل جهاز ؟؟؟

#11

أختي الكريم

السلام عليكم

اتبعي الخطوات التالية

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

2- ضعي القاعدة التي تحتوي على الجداول على الجهاز الرئيسي في مجلد يكون فيه مشاركة

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

3 - ضعي القاعدة التي تحتوي على بقية الكائنات في جهازك ثم افتحيها واحذفي جميع الجداول الموجودة فيها

4- من قائمة ملف اختاري إحضار بيانات خارجية >>> ربط جداول

5- من مربع الحوار حددي جوار شبكة الاتصال ثم اسم الجهاز الذي توجد فيه القاعدة ثم اسم المجلد المشارك ثم قاعدة البيانات التي تحتوي على الجداول

6- عند فتح مربع حوار الجداول قومي بتحديد جميع الجداول ثم ربط

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

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

أرجو ِأن تكون الصورة واضحة وربما لا أستطيع الشرح أكثر من ذلك

تحياتي

أخوك / أبو هاجر

#12

اختي العزيزه ....

هذه المشكله واجهتني كثيراً في العمل ,, وبعد عناء قمت بتجربة تقسيم القاعده الى قاعدة الجداول (التي توجد على الجهاز السيرفر) والقاعدة التي بها النماذج والتقارير (التي على اجهزة المستخدمين) ,, بصراحه كان هو الحل الامثل في كثير من الامور ,,,

اولاً: الرساله التي كانت تظهر لبعض المستخدمين بعدم السماح للدخول لم تعد تظهر ,,,

ثانياً : القاعده اصبحت اسرع على الشبكه لأن البيانات التي في الجداول فقط هي التي تسير في اسلاك الشبكه فلا تأخذ حيز كبير مثل قبل ذلك لأنه كان يمرر خلال الاسلاك (البيانات والنماذج والتقارير ) بالطبع هناك فرق ,,

ذلك عن تجربه

#13

أخي مبتدأ جدا نفس فكرة الأخ أبوهاجر وقد أشار علي بذلك . بس هناك عقبات بالنسبة لي ولتفرض جدلاً أني تقلبت على هذة العقبات يبقى لي بعض الأستفسارات وهي :

1- كيف أعمل وقد صممت النماذج والتقارير والأستعلام وتم ربط هذة بأسم القاعدة فمعناة كده أني أعيد تعريف كل شي وهذا متعب . وبعدين وهذا الأهم كيف أربط مصدر بيانات الفورم بالجدول الموجود في الشبكة ( خطوات الأخ أبوهاجر الموضحة فوق نفذتها وربطت الجدول بس بقي الفورمات وغيرها )

2- وش يضمن لي أن أحد المستخدمات ماتلعب بالتقارير أو غيرها بالقاعدة التي مركبة عندها في جهازها . أنت معي ولا لا !!!

#14

المسأله ليست بحاجه الى تعريف كل شيىء مره اخرى ,,,

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

بالنسبه لكيفية عمل ذلك فهناك شرح رائع في هذا الرابط لأخينا الخبير ابو هاجر جزاه الله خير .....

http://www.arabteam2000.com/vb/showthread....&threadid=18232

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

http://www.arabteam2000.com/vb/showthread....&threadid=12372

#15

مع الأسف طبقت جميع المراحل ولكن لا يمكن أثنين يدخلون في آن واحد فتحت القاعدة من جهازي وفتحتها من جهاز آخر ويقول لا يمكن لأنه يوجد مستخدم آخر فاتح القاعدة . بالعلم أني طبقت جميع الخطوات ورجعت للموضوع الذي كتبه أبوهاجر وطبقته خطوة خطوة . !!!:o

#16

السلام عليكم

لجميع قواعد البيانات من قائمة أدوات >> خيارات >> خيارات متقدمة

تأكدي أن وضع الفتح الافتراضي مشترك وليس خاص

تحياتي

#17

والله تأكدت أن الوضع مشترك ولكن نفس المشكلة . وش الحل

#18

أختي الكريمة

السلام عليكم

جربي إنشاء قاعدة بيانات جديدة واستيراد جميع الكائنات إليها وإذا لم تنجح الفكرة فهل يمكن إرفاق قاعدة البيانات ? يمكنك حذف إبقاء النموذج والجدول المرتبط به فقط والذي تظهر فيه المشكلة عند دخول أكثر من مستخدم

تحياتي

أخوك / أبو هاجر

#19

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

#20

إستيضاح :

هل يوجد تأثير على عمل القاعدة في حالة إختلاف إصدارات أكسيس في الأجهزة المراد تشغيل القاعدة عليها ؟

ibnmusqat.gif
#21

الأخ ابن مسقط

السلام عليكم

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

وبالنسبة لفتح القاعدة فلا علاقة لهذه القضية به حسب علمي وأنا أطبق هذا حالياً ولا يوجد أي مشكلة

تحياتي

أخوك / أبو هاجر

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

أستاذي / أبو هاجر

نبهني ردك لبعض الأمور لدي ، بوركت ووفقك الله .

ibnmusqat.gif
#23

انا اريد ان استفسر عن الشبكة و لكن ليس في ادخال البيانات

بل في عملية استعراض فقط مثلا من مسئول فهل يحتاج كل ذلك ايضا

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

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

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

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

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

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