السلام عليكم
عندى قاعدة بيانات اكسيس والجداول مربوطه بـ SQL2005 والقاعده موجوده على شبكة والسؤال هو هل لابد من تثبيت SQL2005 على كل جهاز من اجهزة المستخدمين على الشبكة ام يوجد طريقه اخرى وشكرا
السلام عليكم
عندى قاعدة بيانات اكسيس والجداول مربوطه بـ SQL2005 والقاعده موجوده على شبكة والسؤال هو هل لابد من تثبيت SQL2005 على كل جهاز من اجهزة المستخدمين على الشبكة ام يوجد طريقه اخرى وشكرا
بحسب معلوماتي البسيطه اعتقد انه يجب تثبيت SQL2005 على الجهاز السيرفر فقط
والله اعلم
اخي الفاضل
بما أن قاعدة البيانات مربوطة بجداول MSSQL Server فكل ما تحتاجة هو أخذ نسخة من هذه القاعدة المربوطة ونشرها علي اجهزة المستخدمين ولا يتم تنزيل MSSQL Server علي أجهزة المستخدمين


ط´ظƒط±ط§ ط§ط®ظ‰ ط§ظ„ظپط§ط¶ظ„ ط¹ظ„ظ‰ ط§ظ„ط§ظ‡طھظ…ط§ظ…
ظ„ظƒظ† ط¹ظ†ط¯ظ…ط§ ط§طط§ظˆظ„ ظپطھط ط§ظ‰ ط¬ط¯ظˆظ„ ط§ظˆ ط§ط³طھط¹ظ„ط§ظ… ظٹط¹ط·ظ‰ ط±ط³ط§ظ„ط© ط®ط·ط£ ط§ظ†ظ‡ ظ„ط§ظٹظˆط¬ط¯ CONNECTION ظپظ…ط§ ط³ط¨ط¨ ط°ظ„ظƒ طں
شكرًا على الاهتمام
لكن عندما أحاول فتح جدول او استعلام يعطى رسالة خطا انه لا يوجد connection فما سبب ذلك؟
اسف للازعاج اخ محمد
ولكن عند عمل الخطوات الموجوده بالفيديو على جهاز اخر غير جهاز السرفر يعطى الرساله Connection failed
علما بانه ينفذها بنجاح على جهاز السرفر
أرجو وضع صورة من رسالة الخطأ التي تظهر لك وفي أي خطوة تظهر
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 20 ديسمبر 2011 في 09:59


شكرا يا اخى واسف على التأخير
مرفق صورة رسالة الخطأ التى تظهر عند تحديد اسم سرفر ال SQL ثم الضغط على next
أخي الفاضل
هذه الرسالة تظهر نتيجة احدي الاسباب التالية
1- اسم السيرفر واسم الـــ Instance يكتب بشكل غير سليم
2- ربما تحتاج تكتب Server IP\Instance Name بدلا من اسم السيرفر
3- الاحتمال الاخير وربما يكون هذا الارجع انك لم تقم بربط MSSQL Server بيوزر دومين أثناء تنصيب البرنامج و في هذه الحالة لن تستطيع الوصول الي MSSQL Server عن طريق الاجهزة الاخري
لذلك اذا كانت هذه هي المشكلة فأريد ان استفسر لديك من بعض المعلومات المهمة
- هل ادارة الشبكة طرفك Work Group أم Domain ؟؟
- وبناء علي اجابتك سأرسل لك شرح ربط برنامج MSSQL Server بالشبكة حتي تستطيع الاتصال به من الاجهزة الموجوده علي الشبكة


نعم يا اخى ادارة الشبكة طرفى
وهى على دومين
بارك الله فيك أخي Ashrouf
اذاً السؤال الثاني وهو الاهم
هل قمت بربط برنامج MSSQL 2005 أو MSSQL 2008 بيوز دومين أثناء التنصيب ؟؟
اذا كانت الاجابة لا
فقم بربط برنامج سيكوال عن طريق Domain user حتي تستطيع الاجهزة الاخري رؤية السيرفر
الخطوات
1- قم بإنشاء دومين يوزر علي Active directory بدون صلاحيات خاصة لهذا المستخدم مثال SQLAdminSRV@SGG.com.eg
2- استخدم هذا الحساب لربط SQL Server 2005 أو أي اصدار من MSSQL Server لربطة بالدومين
3- يجب مراعاه عند تنصيب البرنامج وضع Instance name واضح ومفهوم حتي نستخدمة بشكل سليم عند الاتصال بــ ODBC كما وضحت سابقا في الصورة أعلاه
4 - يجب ان يكون خيار Mixed Mode هو المستخدم عند تنصيب البرنامج ووضع Password معقد له لان هذا الحساب سيكون الخاص بمستخدم SA علي سيكوال ولا يجوز اي شخص العبث به بخلاف
system administrator
شاهد خطوات الربط اثناء تنصيب البرنامج علي سيكوال 2008
شاهد خطوات الربط اثناء تنصيب البرنامج علي سيكوال 2005
بخصوص حالتك الان فأنت قمت بتنصيب البرنامج علي جهاز السيرفر خلاص إذاً قم بمحاولة تشغيل الــ Service الخاصة بــ MSSQL SERVER عن طريق دومين يوزر أولاً
فأذا اشتغلت كما هو موضع بالصورة حاول الاتصال عن طريق اجهزة المستخدمين مرة أخري باستخدام ODBC واذا لم تعمل و هذا احتمال قائم ستقوم بازالة برنامج SQL Server
بعد اخذ نسخة احتياطية من قاواعد البيانات الموجوده وتقوم بتنصيبة مرة أخري مع مراعاه الخطوات التي ذكرتها من قبل
بالتوفيق
تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 22 ديسمبر 2011 في 09:49

