السلام عليكم ورحمة الله وبركاته
Task >> Generate Scripts >> Next
نختار قاعدة البيانات بأكملها من Script entire Database and all database objects
أو نختار جداول محددة من الخيار الاخر Select Specific database objects
ثم Next
هنا خطوة مهمة جدا :: نقوم بالضغط على زر Advanced
تفتح لنا هذه النافذة ... السهم بالاعلى نختار منه اصدار sql server الذى نريد تحويل الداتا بيز له
يمكن التحويل لأى اصدار سابق والعمل عليه بدون مشاكل
اما بالاسفل هناك ثلاث خيارات
- Data Only وهو لنقل البيانات المخزنة فقط لأى قاعدة بيانات اخرى أو الاحتفاظ بالبيانات المدخلة لعمل تعديلات على قاعدة البيانات ثم أدخالها مرة أخرى بدون فقط البيانات
- Schema And Data وهو لنقل الجداول والحقول ومعها البيانات المدخلة اذا كانت هناك بيانات مهمة قد تم أدخالها من قبل
- Schema Only وهو لنقل الحقول والجداول فقط بدون اى بيانات سابقة انا شخصيا استخدمة لعمل تصفير للحقل الاساسى بعد ادخال بيانات للتجربة فهو يقوم بإعادة العدد 1 مرة اخرى للحقل الاساسى .
سنجد Script موجود فى هذا المسار .... C:\Users\Mero\Documents\script.sql
إلا اذا قمنا بتغير اسمه ومساره من الشاشات السابقة
هذه الطريقة افضل بكثير من Backup
لتشغيل Script فقط أضغط عليه Double Click وبعد الفتح اضغط على Execute
مع مراعاة تغير أسم قاعدة البيانات والمسار إن أردنا من داخل الاسكربت قبل التنفيذ .