مشعرفة انسخ ولا انقل القاعدة من مكان الى مكان كيف
قاعدة سكوال سيرفر 2000
مشعرفة انسخ ولا انقل القاعدة من مكان الى مكان كيف
قاعدة سكوال سيرفر 2000
في هذه الحالة يمكنك أخذ نسخة من قاعدة البيانات 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 هو مسار النسخة
ملحوظة ، إذا كنتِ ترغبين في معلومات أخري أذهبي الي قسم السيكوال
شكراً
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…