منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : نقل القاعدة من جهاز إلي آخر
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
السلام عليكم ورحمة الله وبركاته

صممت برنامج بقاعدة بيانات sql server 2008 express

بجهاز العميل نصبت النسخة الكاملة من ال sql server 2008

السؤال كيف أنقل قاعدة البيانات من جهازي الشخصي إلي جهاز العميل بحيث أحقنها داخل برنامج sql server 2008 المنصب بجهازه ؟

وطلب آخر أريد رابط لبرنامج power ***** 2008 (يفضل أن لا تكون روابط من موقع مايكروسوفت لأنها تطلب إنزال برنامج للتحقق من نسخة الويندوز قبل السماح بتحميل البرنامج :madSmile
مكان النجوم ****** توجد كلمة (شيل) بالانجليزي لا أدري لماذا حولها محرر المشاركات إلي نجوم :confused:
أولا- العميل ليس بحاجة الى نسخة كاملة ولكن تقوم بتثبيت النسخة Express (هل سيقوم العميل بدفع قيمة نسخة SQL كاملة)
ثانيا- قم بعمل DETACH لقاعدة البيانات الموجودة على جهازك ثم نسخ ملفين MDF و LDF ( حذارى أن تقوم بضغطهما بالوينرار)
ثالثا- قم بنسخ الملفات في أى مكان على جهاز العميل
رابعا- عمل ATTACH لقاعدة البيانات على سيرفر العميل
خامسا- استخدم هذا البرنامج من برمجتى وهو رائع جدا فسوف يوفر عليك الكثير
http://vb4arb.com/vb/showthread.php?233-...طى-وغيره-)
أخي أنا جديد في Sql server ممكن شرح بسيط للـ
DETACH كيف أعمله ؟
هذه الخطوة على جهازك أنت
لا داعى لعمل detach إليك طريقة أبسط قم بتشغيل المثال الذى في الرابط ثم قم باختيار السيرفر ثم كتابة اسم المستخدم وكلمة المرور ثم من database available قم باختيار قاعدة البيانات

ثم قم بالذهاب الى backup

ثم قم بكتابة database name اكتب اسم قاعدة البيانات
ثم اختيار target file واحفظها في اى مكان تريد
ثم قم بالضغط على backup database
الى الأن تمام !
سوف يقوم البرنامج بحفظ نسخة احتياطيه بالاسم الذى اخترته في المكان الذى أخترته انت قم بنسخ هذا الملف الى جهاز العميل
=====
هذه الخطوة على جهاز العميلقم باختيار السيرفر الذى تريد ربط قاعدة البيانات به مع كتابة اسم المستخدم وكلمة المرور
بعدها قم باختيار restore database
قم بكتابه اسم الداتبيز الذى تريده في حقل database name
ثم قم باختيار النسخة الإحتياطيه التى قمت بعملها وحفظتها على جهاز العميل باختيار backup file
ثم قم باختيار المكان الذى تريد حفظ قاعدة البيانات فيه من خلال target file
ثم اضغط restor database

طبعا كل هذه الخطوات تستطيع تنفيذها من خلال microsof sql server management studio
بالاضافة الى ما ذكروه اخواني تفضل ادخل على الرابط


http://vb4arb.com/vb/showthread.php?485-...عدة-بيانات
ثانيا- قم بعمل DETACH لقاعدة البيانات الموجودة على جهازك ثم نسخ ملفين MDF و LDF ( حذارى أن تقوم بضغطهما بالوينرار)

اخ amgadtamer لو اردت ان ارسل داتا بيس عن طريق الايميل بعد ضغطهما بالوينرار هل يسبب مشاكل ؟ واذا عملت Backup للداتا بيس واضغطهما هل يسبب مشاكل ؟

رجاء لو توضح
ليش مكبرين الموضوع اعملها اسكريبت وخلاص ورح نفذها على جهاز العميل تتفاجأ بان القاعدة موجودة عنده ^_^
الطريقة التي ذكرها الاخ @smss هي الطريقة الاضمن والاسلم
smss كتب :ليش مكبرين الموضوع اعملها اسكريبت وخلاص ورح نفذها على جهاز العميل تتفاجأ بان القاعدة موجودة عنده ^_^

والاسكريبت دا حأعملوا إزاي :confused:
الصفحات : 1 2