06-03-20, 01:35 AM
السلام عليكم و رحمة الله و بركاته
صديقي لا تدخل نفسك في متاهات كثيرة ,
حمل احد نسخ Express و ادمجها مع حزمة التنصيب لديك او نصبها بشكل منفصل.
سيناريو الربط يتبع احد الطريقتين:
1-اما انك تستخدم Attach للقاعدة و عندها ستحتاج الى نفس نسخة SQL SERVER لان اصدار القاعدة سيكون بنفس اصدار السيرفر.
لانك لو حاولت ربطها بنسخة اقدم سيحصل تضارب اصدارات و لن ينجح الربط.
2-زرع القاعدة عن طريق السكربت المرفق وهو الافضل بنظري (اما اتوماتيكي , او يدوي) , عندها لن تحتاج ان تلتزم برقم اصدار محدد
هذا على فرض انك لا تستخدم مزايا متقدمة , مثل دوال او اجراءات او غيرها لا تتواجد في النسخ القديمة او تم تعديلها او حذفها في الاصدارات الحديثة.
و بالنسبة لانتاج السكربت حاول ان يكون باقل اصدار ممكن يدعمه ManageMent Studio , و بحيث لا تفقد اي ميزة , و جربه لديك او على اي جهاز اخر و تاكد من عمله.
فيما يخص SQL MANAGEMENT STUDIO فأنا اجده مثبتا على جهازي بعد تثبيت نسخة SQLSERVER 2014 و استخدمه من اجل التعديل على قاعدة البيانات و عمل الداتش و ديتاش لها
هذا صحيح اخي لانك اثناء التنصيب يمكنك التحكم بتثبيته من عدمه , وهو يتواجد بشكل افتراضي مع النسخ الكبيرة.
اما مع نسخ Express فهو غير موجود و يمكنك تحميله بشكل منفصل و كل اصدار حديث يدعم الذي قبله .
سؤالك كان واضح منذ البداية.
صديقي لا تدخل نفسك في متاهات كثيرة ,
حمل احد نسخ Express و ادمجها مع حزمة التنصيب لديك او نصبها بشكل منفصل.
سيناريو الربط يتبع احد الطريقتين:
1-اما انك تستخدم Attach للقاعدة و عندها ستحتاج الى نفس نسخة SQL SERVER لان اصدار القاعدة سيكون بنفس اصدار السيرفر.
لانك لو حاولت ربطها بنسخة اقدم سيحصل تضارب اصدارات و لن ينجح الربط.
2-زرع القاعدة عن طريق السكربت المرفق وهو الافضل بنظري (اما اتوماتيكي , او يدوي) , عندها لن تحتاج ان تلتزم برقم اصدار محدد
هذا على فرض انك لا تستخدم مزايا متقدمة , مثل دوال او اجراءات او غيرها لا تتواجد في النسخ القديمة او تم تعديلها او حذفها في الاصدارات الحديثة.
و بالنسبة لانتاج السكربت حاول ان يكون باقل اصدار ممكن يدعمه ManageMent Studio , و بحيث لا تفقد اي ميزة , و جربه لديك او على اي جهاز اخر و تاكد من عمله.
فيما يخص SQL MANAGEMENT STUDIO فأنا اجده مثبتا على جهازي بعد تثبيت نسخة SQLSERVER 2014 و استخدمه من اجل التعديل على قاعدة البيانات و عمل الداتش و ديتاش لها
هذا صحيح اخي لانك اثناء التنصيب يمكنك التحكم بتثبيته من عدمه , وهو يتواجد بشكل افتراضي مع النسخ الكبيرة.
اما مع نسخ Express فهو غير موجود و يمكنك تحميله بشكل منفصل و كل اصدار حديث يدعم الذي قبله .
سؤالك كان واضح منذ البداية.
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال


