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

تضمين قاعدة بيانات معمولة بال SQL Server 2000

مغلق
بدأه HnHn في 19 أغسطس 2005 · 6 رد · 1,221 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كنت سأضع هذا السؤال في أحدى المنتديات ولكني وجدت نفس اللي كنت أبغى أسأل عنه ولم أجد جاوبه

فأتمنى أن نصل هنا على جواب

اقتباس
إذا إفترضنا أن أحداً قام بعمل برنامج بلغة برمجةٍ ما، مثلاً الفيجوال بيسك مستخدماً برنامج الـ SQL Server 2000 في بناء قاعدة بياناته....

ولنشر البرنامج لابد من عمل برنامج Setup له أي تحزيم البرنامج....

طبعاً من الممكن تحزيمه لكنه لن يعمل على أي جهاز آخر لأنه يحتاج إلى محرك الـ SQL Server 2000 ليعمل بنجاح....

وليس من المعقول أن يذهب المبرمج إلى كل عميل ليُنزِل الـ SQL Server 2000 له لأن ذلك غير عملي وقد يعمل بعض المشاكل....

الحل أن نضمن محرك الـ SQL Server 2000 مع برنامج الـ Setup تبع برنامجنا....

بهذا الشكل لن نتعب العميل....

فمن منكم ياشباب الخير يعلم عن الموضوع أي شيء فاليكتب لنا جزاه الله خيراً....

و والله أني أعتقد أن الموضوع سوف يفيد كل المحترفين إن شاء الله....

تم تعديل هذه المشاركة بواسطة HnHn في 19 أغسطس 2005 في 22:30

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#2

نحن لا نقوم بدمج المحرك ابداً مع ال Setup و انما نقوم بدمج قاعدة البيانات على شكل ملف النسخ الاحتياطى Bak او ملف السكربت SQL

بعد ذلك نقوم بكتابة بريمج صغير او باتش او سكربت لتنفيذ عملية ال Restore او ال Execution لملف ال SQL

Technical Lead Developer

My LinkedIn Profile

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

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

#3

كثرت الأسئله في الاونه الأخيره عن هذا الموضوع , وأنا مع الأخ طارق في الرأي.

فان دمج الـ SQL Server مع البرنامج أمر غريب جدا وغير معقول !!!! فانها ليست Access يستطيع أى شخص(عميل) عمل لها Install على الجهاز ,,,, وانما هى DBMS قوي وكبير.

يوجد أصلا في الكورسات الخاصه بميكروسوفت ... في الكورس الخاص بادارة SQL Server جزء وقسم خاص لا يستهان به عن طريقة عمل الـ Install ... أنا أقصد ان الموضوع ليس بهذه السهوله لتتركه للعميل الذي ليس من المطلوب منه أن يكون DBA حتى يستطيع تشغيل برنامجك.

واذا كان هناك شخص يعتقد أن عمل الـ Install للـ SQL Server هو شئ عادي ومثلها كمثل بقية البرامج وكأنه يقوم بعمل Install للـ WinAmp :) ... فاعتقد أنه لا يستخدم سوى حوالي 5% من الامكانيات التي تقدمها الـ SQL Server.

مش للدرجادي كدا يعني يا معتز

تم تعديل هذه المشاركة بواسطة معتز شمس في 6 سبتمبر 2005 في 20:58

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#4

تعقيباً على كلام معتز فاود ان اقول ان العميل الذى تبيعه برنامج مبنى على ال MS SQL Server هو شركة كبيرة لديها MS SQL Server و DBA ليقوم هو بانشاء قاعدة البيانات التى ستعطيها لهم و تقوم انت بتنصيب برنامجك بشكل عادى بعدها

Technical Lead Developer

My LinkedIn Profile

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

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

#5

شاكر لكما هذه المعلومات ... طيب ممكن توضح خطواتك أخ طارق إبراهيم لكي يتم ما تفضلت به ...

لكي أستوعب الفكرة ... فأنا دائما أقوم بتنصيب برنامح SQL Server كاملا على الجهاز لكي يعمل البرنامج

سجل ايميلك هنا

googlejb5.gif ليصلك كل ما هو مفيد في عالم البرمجة
#6

من الطبيعى ان يكون هناك MS SQL Server او MSDE على جهاز العميل

نحن نتحدث عن كيفية تنصيب قاعدة بياناتك على السيرفر بدون ان تكون متواجد لكى تقوم بتنزيلها

Technical Lead Developer

My LinkedIn Profile

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

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

#7

إخواني الأعزاء

حسب ما أذكر برنامح Install Sheild يقوم بتنصيب MSDE وينشئ قاعدة بيانات جديدة حسب Script خاص بك

والله أعلم

اقتباس
How to get experience without a job, and how to get a job without experience

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

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