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

إستعادة قاعدة البيانات من ملف الMDF و ال LDF فقط

مغلق
بدأه طارق إبراهيم في 14 أكتوبر 2004 · 5 رد · 927 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

المشكله وصلت إلى عبر رساله خاصه فقد صاحبها قاعدة البيانات التى كانت لديه و لم يكن لديه نسخه احتياطيه منها و اعاد تنصيب ال MS SQL Server من جديد

الحل كان كالاتى قم بتحديد نفس خيارات السيرفر كما كانت فى السابق و قم بوضوع ملفات ال LDF و ال MDF فى نفس اماكنهم السابقه التى حفظتهم فيها سابقاً

قم بفتح ال QA بعدها

EXEC sp_attach_single_file_db @dbname = 'pubs', 
  @physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'

قم بتغيير اسم قاعدة البيانات و تغير مسار ال MDF File ليناسب اعدادتك و خذ فى الاعتبار ايضاً مكان ال LDF File سيقوم هذا الاجراء المخزن بانشاء قاعدة بياناتك إن شاء الله

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#2

جزاك الله خيراً طارق، هذه معلومة هامة لي. لم أتعرض لها من قبل و لكنها هامة...

Mohamad Al-Karbi

www.mkarbi.me

#3

إعادة تنصيب SQL Server تلزمك بإغلاق الخدمة الخلفية الخاصة به ، مما يعني إغلاق نظام قاعدة البيانات ، وبالتالي حفظ البيانات اللازمة لإعادة التوصيل في الملف ، وبالتالي يمكن نسخه لنظام آخر وتوصيله إليه.

كنت أنزل SQL Servr على الD ، وأحيانا أضطر للفرمتة لتغيير نظام التشغيل ، لاحظت أن ملفات قاعدة البيانات التابعة للنظام القديم يمكن أن توصل مع النظام الجديد بدون إضافات.

فكر بطريقة أخرى

#4
اقتباس
لاحظت أن ملفات قاعدة البيانات التابعة للنظام القديم يمكن أن توصل مع النظام الجديد بدون إضافات.

ماذا تقصد بالتحديد

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#5

قصدي أن ملفات قاعدة البيانات الخاص بالنظام القديم يمكن نقلها لأي مكان وعمل attach مع قاعدة البيانات الجديدة.

فكر بطريقة أخرى

#6
اقتباس
قصدي أن ملفات قاعدة البيانات الخاص بالنظام القديم يمكن نقلها لأي مكان وعمل attach مع قاعدة البيانات الجديدة

هذا ما كنت اودك ان تذكره :D إليك هذا الموضوع

معقول يا أستاذ خضر هذا الكلام ؟؟!!؟؟!!, الأمان في الـ SQL Server2000

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

هذا الموضوع مغلق.

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

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

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

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

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