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

مشكلة : خطأ في الاتصال بقاعدة البيانات

بدأه هــــ برمجة ــــاوي في 17 نوفمبر 2009 · 6 رد · 1,148 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي برنامج مصمم على فيجوال بيسيك 6 وقاعدة البيانات SQL SERVER 2000

ولدي شبكة عبارة عن جهازين متصلة مع بعض WORKGROUP

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

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

post-152015-1258465351_thumb.png

حيث h_binmadi هو اسم الجهاز الخادم واسم المستخدم الذي استخدمته للدخول الى القاعدة هو sa وليس Guest

لا أدري ما المشكلة

الـــــــــرجـــــــــــــــــــــاء الـــمســــــــــــــــاعـــــــــــــــــــــــــــــــــــــــــــدة

وجزاكم الله خيراً

تم تعديل هذه المشاركة بواسطة هــــ برمجة ــــاوي في 17 نوفمبر 2009 في 16:47

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

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#2

السلام عليكم

من رسالة الخطأ انت لا تستخدم SA وانما تستخدم حسابات الويندوز او من الممكن ان يكون لديك اكثر من اتصال وفي احداها تستخدم تحقق الويندوز .

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

#3

هذا هو كود الاتصال

gServerNameOrIP="h_binmadi"
Cn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Initial Catalog=Master;Data Source=" & gServerNameOrIP & "; User ID=sa; Password=;"

هل نوع الشبكة له دور يعني ، هل لابد من استخدام domain على وندوز سيرفر? لأني استخدم حالياً وندوز اكس بي؟

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

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#5
TareqVB كتب:
احذف Integrated Security=SSPI; فهذه لاستخدام تحقق الويندوز

حذفت هذي العبارة لكن مع الاسف نفس المشكلة :S

هل ممكن لابد يكون على الخادم نظام وندوز سيرفر

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

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#6
هــــ برمجة ــــاوي كتب:
حذفت هذي العبارة لكن مع الاسف نفس المشكلة :S

هل ممكن لابد يكون على الخادم نظام وندوز سيرفر

آآآآآآآآآآآسف !!!!

نجح الاتصال بسلام . أنا أخطأت قبل قليل.

الان حذفت الجملة التي حددتها لي وضبط معي.

ألف شكر،جزاك الله خير، وبارك الله فيك ووفقك لصالح الأعمال وجمعنا بك في نعيم الفردوس الأعلى من الجنان.

:ty:

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

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#7

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

هذه المشكلة شائعة وحلها بسيط

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