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

طرق ربط Delphi ب SQL Server

بدأه احمد س في 18 يناير 2011 · 6 رد · 3,631 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الأعزاء - السلام عليكم

بداية اوجه شكري للقائمين على هذا الموقع ولكافة الأعضاء - مبينا حرصي على زيارة هذا الموقع بصورة دورية ومعترفا بحجم الفائدة التي اتلقاها من فيضه.

اعمل على D7 واستخدم قاعدة بيانات SQL 2005 أو احيانا SQL 2000 - لدي مستخدم لمنظومة لديه Window7 64bit - ارجو الاجابة على الاسئلة التالية :-

1- هل احتاج الى تثبيت SQL على جهاز المستخدم (end user).

2- اذا كان ما ورد ب(1) اجابته لآ (كما اعتقد) فكيف لي ان اوفر الاتصال من خلال delphi برمجيا - بحيث يتم تثبيت (ملفي ال data وهما LDF و MDF بالاضافة الى ملف EXE ) فقط على جهاز المستخدم (end user).

شكرا على الاجابة سلف.

ملاحظة : ارجو ان تكون الاجابة عامة وشاملة ولا تركز على المستخدم المذكور أعلاه الذي يستخدم (Window7 64bit) فقط.

#3

للعمل على SQL Server يجب تثبيت الclient على كل جهاز للمستخدم على الأقل, و تثبيت نسخة SQL Server على جهاز الخادم و الذى سوف يحتوى على الداتا بيز.

لكن لكى يعمل جهاز المستخدم بمفرده دون الاتصال بخادم داتا بيز فسوف تثبت عليه الSQL Server كاملة و ليس فقط الClient.

ربط الدلفى بقواعد بيانات SQL Server أفضل طريقة له هى تقنية dbGo , و أعتقد انها متوفرة فى دلفى 7, و لا تستخدم الBDE لأنها لا تتوافق مع انظمة الويندوز 64 بت, و طرق برمجه الdbGo تتشابه مع الBDE بشكل كبير.

تم تعديل هذه المشاركة بواسطة فادى_سى_بلس_بلس في 18 يناير 2011 في 16:32

#4

يكفي تثبيت SQL Server على جهاز واحد (Server)

بقية الأجهزة تستخدم بروتوكول TCP/IP لاستغلال نفس قاعدة البيانات

لتفعيل وضع الاتصال عبر TCP/IP قم بتشغيل خدمة (Service) يدعى SQL Server Browser مع ضبط Listen All على True.

#6

بداية : مشكورين على التفاعل.

كيف الحال في حالة العمل على جهاز شخصي وليس داخل شبكة (وهذا هو الحال هنا - رغم انني لم ابين ذلك جليا في السؤال).

مع خالص الشكر والتوفيق للجميع.

#7

هنا يجب تنصيب SQL SERVER على الجهاز الشخصي

2

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