الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشعرفة انسخ ولا انقل القاعدة من مكان الى مكان كيف

بدأه امانى عثمان في 2 مارس 2008 · 1 رد · 558 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مشعرفة انسخ ولا انقل القاعدة من مكان الى مكان كيف

قاعدة سكوال سيرفر 2000

#2

في هذه الحالة يمكنك أخذ نسخة من قاعدة البيانات Backup ومن ثم نقلها الي جهاز العميل Restore !!!

نفرض أننا لدينا قاعدة بيانات تدعي DB كيف يتم أخذ نسخة علي مشغل السواقة ، ومن ثم إرتجاع هذه النسخة مرة أخري !!!

أولاً ، أنشأي كائن إتصال Cn وإتصلي مع قاعدة البيانات التي تدعي Master وهي قاعدة البيانات الرئيسية المسئولة عن DBA الخاصة بالسيكوال ، كما يلي :

Cn.Open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Initial Catalog=master"

أو يمكنك الإتصال مع أي قاعدة بيانات أخري غير قاعدة الهدف DB .

ثانياً ، تقوم بتنفيذ أمر الـ BackUp علي كائن الإتصال بحيث أن يحفظ لك نسخة كاملة من قاعدة البيانات علي مشغل السواقة الصلب كما يلي :

Cn.Execute "BackUp DataBase DB To Disk = 'C:\DB.mdb'"

وفي حالة الرغبة في إرتجاع قاعدة البيانات تتم العملية بنفس الطريقة ولكن بإستخدام أمر Restore كما يلي :

Cn.Execute "Restore Database DB From Disk = 'C:\DB.mdb'"

حيث أن المسار C:\DB.mdb هو مسار النسخة

ملحوظة ، إذا كنتِ ترغبين في معلومات أخري أذهبي الي قسم السيكوال

شكراً

لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي

ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك

أنت وتصرفاتك

ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه

اشد آلام ... فصمتي أنا عنوان

عصر التكنولوجيا المعلوماتية(مدونتي الخاصة)

My FaceBook

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…