تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال في طريقة التعامل مع قاعدة البيانات عند تحزيم المشروع
#4
(04-05-20, 12:25 AM)ابراهيم ايبو كتب : السلام عليكم اخي الكريم 
سواء ارفقتها مع التحزيم او منفصلة 
يلزمك عمل اتاش لها ضروري لانها غير موجودة في سيرفر العميل
ومن ثم تغيير اسم السيرفر الذي وضعته في جملة الاتصال 
ويفضل عمل ملف Config لتغيير ذلك بكل سهولة ر

(04-05-20, 02:05 AM)عبدالله الدوسري كتب : وعليكم السلام
كما ذكر أخي ابراهيم ايبو

الأغلبية يقومون بربط قاعدة البيانات من نوع SQL Server بشكل يدوي 
أي ان تنصيب البرنامج مستقل عن إعداد قاعدة البيانات حيث يتم تثبيت SQL Server  مع قاعدة البيانات بشكل يدوي ومستقل عن عملية تثبيت البرنامج.

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

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

إلا إذا كان البرنامج مصمم لخدمة مستخدم واحد فقط على جهاز واحد فقط : إذن
يمكنك تحزيم البرنامج مع نسخة ( SQL Server Express - نسخة مصغرة ومخففة ) وتثبيت قاعدة البيانات عند عملية تنصيب البرنامج من خلال نافذة واحدة , ولكن ذلك يتم بإستخدام برامج تحزيم متقدمة تحتاج منك خبرة ودراية بكيفية التحزيم.

شكرا جزيلا لكم اخوتي الكرام 
الحقيقة البرنامج مصمم لخدمة مستخدم واحد فقط على جهاز واحد كما قال الاخ عبدالله الدوسري
بالنسبة لموضوع التحزيم انا الذ فهمته من الفيديوات والمشاركات التي تابعتها هو انه يمكن اضافة قاعدة البيانات مع ملفات المشروع وعمل تحزيم للبرنامج من داخل الفيجوال ستوديو عن طريق (Setup Wizard) وفي هذه الحالة لا داعي لعمل Attach للقاعدة على السيرفر ويعمل البرنامج طبيعي (هذا ما فهمته وربما اكون مخطئا) عموما سأجرب الطريقة وأوافيكم بالنتيجة ان شاء الله
مع تقديري وامتناني
الرد }}}
تم الشكر بواسطة: asemshahen5


الردود في هذا الموضوع
RE: سؤال في طريقة التعامل مع قاعدة البيانات عند تحزيم المشروع - بواسطة adnan gharbi - 04-05-20, 05:45 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال عن الاسمبلي و النيم سبيس justforit 0 105 07-12-25, 12:28 AM
آخر رد: justforit
  فائدة بخصوص التعامل مع علامات التنصيص مع {سؤال} justforit 4 277 02-11-25, 11:19 PM
آخر رد: justforit
  [VB.NET] طريقة تفعيل الشاشة الصغيرة في جهاز الكاشير MOHAMMED ALZWI 0 256 25-09-25, 02:17 PM
آخر رد: MOHAMMED ALZWI
  [سؤال] طريقة توسيط النص داخل اداة comboBox سمير1404 7 3,860 24-08-25, 01:01 PM
آخر رد: أبو خالد الشكري
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 829 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 796 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,243 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,023 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,002 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  [Acces2007] مشكلة ملف قاعدة بيانات access للقراءة فقط mmaalmesry 11 1,470 29-04-25, 08:55 PM
آخر رد: mmaalmesry

التنقل السريع :


يقوم بقرائة الموضوع: