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

هل يجب ان يكون الSQL Server موجوداً؟

مغلق
بدأه نواف أمين في 9 مارس 2006 · 8 رد · 1,058 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

قمت بعمل برنامج بالـ#C واستخدمت SQL Server لعمل قاعدة البيانات التي احتاجها في برنامجي

سؤالي: عندما اريد توزيع البرنامج وطرحه مثلاً للاستخدام العام, هل يجب ان يكون الـSQL Server (بشحمه ولحمه :D) موجوداً في جهاز المستخدم لكي يعمل برنامجي ؟؟

لان برنامجي صغير جداً ويعمل على جهاز واحد وليس للاستخدام داخل شبكة لكي يحتاج الى هذا السيرفر الضخم!

هل يمكن تضمين قاعدة البيانات في البرنامج بحيث تعمل بدون اي مشاكل وبدون اي برامج قواعد بيانات خارجية؟

لاني لم ارى برنامجاً يتطلب ان يكون في جهازي SQL Server او Oracle وحتى Access !!

#2

السلام عليكم

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

----------------------------------------------------------------------

010.gif

#3

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

جزاك الله خير على المعلومة :)

تم تعديل هذه المشاركة بواسطة نواف أمين في 10 مارس 2006 في 01:14

#4
نواف أمين كتب:
افهم من كلامك اني ما احتاج الى البرنامج الذي استخدمه لإنشاء قاعدة البيانات فيما بعد ...

جزاك الله خير على المعلومة :)

لحظة لحظة، بل تحتاج.

توجد إصدارة مصغرة من SQL Server تسمى MSDE تحدثنا كثيرا في هذا القسم وإرشيفه عن كيفية التعامل معها والتعامل عبر الإداة OSQL عبر الCommand line

استخدم البحث للحصول على هذه المواضيع.

:)

فكر بطريقة أخرى

#5

السلام عليكم

اخى ليس هذا ما قصدته وانما العكس

اقتباس
الا من خلال التطبيق الذى استخدمته فى انشائها 

متوديناش فى داهية :o :wacko: :blink:

----------------------------------------------------------------------

010.gif

#6

أخي walcom, جزاك الله خير على التوضيح. وسوف ابحث عن MSDE في المنتدى وفي MSDN إن شاء الله

أخي a0s255 :) معلييييييش, الخطأ مني .. ما قرأت ردك زي الناس .. وشكراً لك على التوضيح :)

#7

أخواني لقد قرأت عن MSDE, وعندي بعض الأسئلة:

- هل صحيح أن SQL Server 2005 Express الجديد هو بديل MSDE ؟ إذا كان كذلك فأنا قمت بتحميله, وحجمه 53 ميجا بايت !! ايعقل ان اضمنه بالكامل في برنامجي بهذا الحجم ؟ ام ان هناك ملفات معينة فقط يجب ان تكون متواجدة ؟

- ما زال عندي غموض في طريقة تضمين MSDE أو SQL Server 2005 Express في برنامجي ؟ هل يجب على المستخدم تحميل السيرفر كاملا لكي يعمل البرنامج ؟ ارجو منكم التوضيح بالتفصيل جزاكم الله خير.

#8

ممكن أحد يجاوبني على أسئلتي ..

#9

يلزمك فقط تنزيل ال Client Connectivity Tools فقط لكى تستطيع الاجهزة ال Clients التواصل مع قاعدة البيانات على السيرفر

حين تقوم بتنصيب ال SQL Server على جهاز العميل ستجد لديك الخيار Connectivity Tools Only على ما اتذكر

اما نسخة ال MSDE التى تحدثنا عنها كثيراً هنا (استخدم خاصية البحث)هى نسخة مصغرة من ال MS SQL Server مع بعض المحدوديات Limitations عن ال MS SQL Server مثل استخدام انواع معينة من ال Replication و عدم وجود واجهة رسومية لادارة قواعد البيانات مثل Enterprise Manager

ما غير ذلك فهى مجانية مع رخصة ل 5 مستخدمين فى نفس الوقت على اى قاعدة بيانات تستخدمها على ال MSDE

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

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

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