السلام عليكم
انا لدي برنامج C# مربوط ب داتا بيز SQL2000 اريد تحميل البرنامج في اجهزة اخرى
هل يجب ان اقوم بتحميل SQL2000 في كل جهاز
أو يمكن دمج الداتا بيز مع البرنامج داخل SETUP واحد بدون تحميل SQL2000 او عمل اتاتش
ياريد ردودكم وشكرا :
السلام عليكم
انا لدي برنامج C# مربوط ب داتا بيز SQL2000 اريد تحميل البرنامج في اجهزة اخرى
هل يجب ان اقوم بتحميل SQL2000 في كل جهاز
أو يمكن دمج الداتا بيز مع البرنامج داخل SETUP واحد بدون تحميل SQL2000 او عمل اتاتش
ياريد ردودكم وشكرا :
تم تعديل هذه المشاركة بواسطة برو في 1 فبراير 2007 في 10:14
SQL SERVER هي بمثابة محرك قواعد بيانات.
أظن أنه يجب تحميها ولكن ليس Enterprice manager والبرامج الأخرى
أعتقعد أنه يجب أن تكون هناك service في الجهاز تعمل اسمها mssqlserver تقريبا
عند نتزيل SQL server 2000 لأول مرة تظهر لك واجهة تحدد فيها Client tools only أو Server and Client tools
أظن أنه يجب الاختيار من هنا.
أجابة غير واضحة أليس كدلك؟
أنتظر أجابة أفضل من الخبراء ...........
**************************************************************************
مواضيعي المتواضعة :
أداة لعمل أزرار أكثر تفاعلية في تطبيقاتك - استخدام الأداة HoverButton
------------
تصميم بسيط بالفوتوشوب - تصميم بسيط بالفوتوشوب (كرت) مع ملف المصدر PSD
------------
فيديو - انشاء أداة مخصصة ضمن المشروع من دون DLL - الرجاء النقد إذا كان هناك ما يستحق النقد - وذلك للإفادة
**
أسئلتي واستفساراتي :
هل أستطيع عمل منظومة بـ VB.NET 2005 EXPRESS و CrystalReport 10
==========
<Bothemania>
==========
**************************************************************************
وعليكم السلام ورحمة الله وبركاته.
يكفيك فقط أن تقم بعمل Setup الـ MSDE عند العميل, بعدها قم بانشاء قاعدة البيانات والجداول والخ فيها عن طريق الكود بالـ T-SQL عند فتح البرنامج لأول مرة.
مشكورين والله ماقصرت
السلام عليكم
مافي طريقة تانية غير كتابة الكود يعني اعمل BackUp للداتابيز و بعدين أعمل Restore على ال MSDE
ممكن حدا يتكرم و يكتبنا الكود الي بيعمل Restore في ال C#
طريقة معتز حلوة بس المشكلة لما بكون في علاقات كتيرة بالداتا بيز
و شكرا
UnU
لا يوجد مشكلة بشأن العلاقات, فأنت ستقوم بعمل Generate SQL Script من الـ Enterprise Manager للـ Database كلها الخاصة بك وتختار الـ CheckBox الخاص بتوليد كود T-SQL الخاص بالعلاقات.. فأنت لن تكتب بيدك أكواد الـ T-SQL.
لا الحل كالتالي:
اعمل قاعدة بياناتك او استوردها في الفيجوال ستوديو 2005 من قائمة Data سينشئ ملف لقواعد البيانات على اي جهاز تنزله عليه
موقوف من المشاركة لقلة الأدب
============================
أخى معتز
من فضلك أرجو توضيح طريقة تنفيذ SQL Script عند تنصيب البرنامج
وهل ممكن أن تنفع طريقة وضع قاعدة البيانات داخل البرنامج وعمل Attach لها أثناء التنصيب فى هذه الحالة
وأعتقد أنه بتحميل MSDE لن يكون هناك مشكلة ترخيص لل SQL لدى العميل
وشكراً
تم تعديل هذه المشاركة بواسطة mr_boss في 21 فبراير 2007 في 02:23

طيب يعني ماينفع ان الشخص الذي عمت له البرنامج يحمل ملف واحد فقط الذي هو السيت اب وتكون الدتا بيز معاه
ولا ازم انا اروح معاه واحمل MSDE وبعدين اعمل ريستور للداتا بيز ؟؟
افيدونا
لا يشترط أن تذهب أنت عنده لتقوم بهذا ! اعمل خطة لدمج الـ MSDE مع الـ Installer الخاص بالبرنامج, وان وجد الـ Installer نسخة MSDE باسم Instance تحدده أنت عند العميل فلا يقوم بعمل Setup لها, وان لم يجد فليقم بعمل Setup لها , واكتب كود يتم تنفيذه في أول مرة يتم فتح البرنامج فيها أو في نهاية الـ Installation يقوم بعمل Attach للـ Database أو يقوم بانشاء الـ Database وباقي الـ Objects بكود T-SQL عادي تقم بتوليده من الـ Enterprise Manager.
اذا كنت تستخدم Visual Studio 2003 يمكنك استخدام الـ MSDE Deployment kit لتسهل عليك الكثير من الأمور. وان كنت تستخدم Visual Studio 2005 فاعمل Upgrade إلى SQL Server 2005 Express أو Compact لأنها مدعمة بطريقة جيدة في الـ Deployment في الـ Visual Studio 2005.
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…