25-08-18, 09:35 AM
(24-08-18, 12:02 AM)ahmedmansour كتب : السلام عليكم
ما هى الطريقة الصحيحة لاضافة التغيرات الى اجريت على قاعدة البيانات من جداول جديدة وتعديل لبعض الجداول القديمة
مع العلم ان قاعدة البيانات بها بيانات ولا اريد ان افقد البيانات الموجودة
النسخة المتسخدمة SQL Server 2008
وعليكم السلام ورحمة الله وبركاته
اخى ahmedmansour
الامر ابسط من ما يكون لديك طريقة من الاثنين لكن يجب عليك عمل التالى اولاً
ايقاف العمل على قاعدة البيانات من قبل البرنامج المستخدم لدى العميل لتنبيه بعمل الصيانة
اخذ نسخة احتياطية من قاعدة البيانات وهذا هاااام جداً لكن تاكد بان الجميع انهى العمل على البرنامج
ثم تقوم باضافة ما تم من اضافات جديدة اما عن طريق كود الاسكربت وهو كود ( Sql ) لاضافة الاعمدة ... الخ
اما ان تقوم بعمل اضافة للاعمدة يدوياً من خلال تحرير الجدول واضافة العمود والتغيرات المطلوبة
بعد الانتهاء قم بسحب نسخة احتياطية مجدداً لقاعدة البيانات بعد الاضافات
ثم استبدل مجلد البرنامج بالنسخة الجديدة للبرنامج مع التعديلات متغيرات قاعدة البيانات
ثم اجعل العميل يعمد عليه بدون اى مشكلة واختبار ما تم تحديثه من اضافة وتعديلات تجربية وعشوائية
بعد ذلك اذا كان الامر نجح وبدون اى مشكلة مع العميل فى العميل على البرنامج
قم باسترجاع قاعدة البيانات الاخير بعد التحديث لاتمام حذف ما تم من اضافة وتعديل وحذف عشوائي فى البيانات
وبكده تكون انهيت كل شئ بدون اى خلل وبدون اى مشكلة وايضاً بدون فقدان للبيانات
اتمنى ان الشرح مبسط وواضح لك كيفية التعامل مع الامر
تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]
ساهم دائماً فى
لكل من يقوم بالمساهمةفى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله
▼ شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية

