25-08-18, 03:18 PM
(25-08-18, 09:35 AM)elgokr كتب :(24-08-18, 12:02 AM)ahmedmansour كتب : السلام عليكم
ما هى الطريقة الصحيحة لاضافة التغيرات الى اجريت على قاعدة البيانات من جداول جديدة وتعديل لبعض الجداول القديمة
مع العلم ان قاعدة البيانات بها بيانات ولا اريد ان افقد البيانات الموجودة
النسخة المتسخدمة SQL Server 2008
وعليكم السلام ورحمة الله وبركاته
اخى ahmedmansour
الامر ابسط من ما يكون لديك طريقة من الاثنين لكن يجب عليك عمل التالى اولاًايقاف العمل على قاعدة البيانات من قبل البرنامج المستخدم لدى العميل لتنبيه بعمل الصيانةاخذ نسخة احتياطية من قاعدة البيانات وهذا هاااام جداً لكن تاكد بان الجميع انهى العمل على البرنامج
ثم تقوم باضافة ما تم من اضافات جديدة اما عن طريق كود الاسكربت وهو كود ( Sql ) لاضافة الاعمدة ... الخاما ان تقوم بعمل اضافة للاعمدة يدوياً من خلال تحرير الجدول واضافة العمود والتغيرات المطلوبة
بعد الانتهاء قم بسحب نسخة احتياطية مجدداً لقاعدة البيانات بعد الاضافاتثم استبدل مجلد البرنامج بالنسخة الجديدة للبرنامج مع التعديلات متغيرات قاعدة البيانات
ثم اجعل العميل يعمد عليه بدون اى مشكلة واختبار ما تم تحديثه من اضافة وتعديلات تجربية وعشوائيةبعد ذلك اذا كان الامر نجح وبدون اى مشكلة مع العميل فى العميل على البرنامج
قم باسترجاع قاعدة البيانات الاخير بعد التحديث لاتمام حذف ما تم من اضافة وتعديل وحذف عشوائي فى البيانات
وبكده تكون انهيت كل شئ بدون اى خلل وبدون اى مشكلة وايضاً بدون فقدان للبيانات
اتمنى ان الشرح مبسط وواضح لك كيفية التعامل مع الامر
تحياتى لكوتمنياتى لك التوفيق
هذا ما ابحث عنه بالتحديد مع العلم اننى جربت هذه الطريقة بالوقوف على الجدول المراد تحديثة ثم
يظهر لى هذا الخطا
