|
|
منتدى أكواد ومواضيع الـ SQL Server يتعامل برنامج جريت بلينز مع أقوى قواعد البيانات وهي SQL_Server سنناقش في هذا المنتدى المواضيع التي تتعلق بخادم قواعد البيانات من مشاكل وحلول وأكواد تضفي طابع الإحترافي لمطوري جريت بلينز |
| أدوات الموضوع | انواع عرض الموضوع |
02-Jan-2012, 07:32 AM | #1 | ||
مشرف سابق تاريخ التسجيل: Jul 2007 الدولة: Saudi Arabia المشاركات: 40
| تصحيح مسارات التخزين تحياتي للجميع على افتراض انك قمت بعمل باك اب من قاعدة بيانات ومن ثم اردت ان تعمل لها رستور على جهاز اخر وكانت عملية النسخ هذه على سي دي وقمت بنسخ هذا الباك اب من السي دي على الجهاز الاخر على ال D مثلا الان تريد ان تقوم بعمل رستور لهذا الباك اب . لا تنسى ابدا : اولا : ان تقوم بإزالة Read-only من ال Properties لهذا الباك اب ثانيا: ان تقوم بتصحيح المسار لملفات mdf و ldf وهذه مشروحه بالمرفقات بشكل تفصيلي حيث اذا لم تفعل ذلك ستواجه متاعب انت في غنى عنها ولكم تحياتي | ||
02-Jan-2012, 09:03 AM | #2 |
مدير عام منتديات جريت بلينز العربية | أهلا بعودتك معنا أخي صلاح عودة موفقة مع مقالة مهمة جدا وأنا شخصيا كانت تواجهني بكثرة في بداية تعلمي في الـ Sql أشكرك على مواضيعك المنتقاة باحترافية __________________ Monzer Osama Saudia Arabia - Jeddah 00966501826235 Microsoft Certified Business Management Solutions Professional Microsoft Certified Trainer |
02-Jan-2012, 09:11 AM | #3 | |||
عضو مميز تاريخ التسجيل: Jun 2007 المشاركات: 162
| اقتباس:
حياك الله أخوي شاهين وكل عام وانت طيب , فعلا سؤال أرتاب منه كثيرا وكنت أبغى أكتبه هنا بس وانت ماشاء الله عليك بديت فيه لي سؤال لو تكرمت أكثر تعقيدا: على فرض انه يوجد لدي داتا بيز اسمها company وانا اريد أن أسوي عليها تجارب فأقوم بإنشاء نسخة عن هذه الداتا بيز باسم testcompany الى الان الأمور سليمة, عند عمل باكب للداتا بيز الاصلية Company وأقوم بإسترجاع الباكب على test company فسيأتي بشكل طبيعي بالمسار الصحيح لكن اسماء الملفات mdf و ldf ستكون راجعة للقاعدة الاصلية comapny ! فهل يتوجدب علي تغيير الاسم ؟ ولو لم أغيره ماذا يحدث؟ هل ستتخدم القاعدة الجديدة testcompany بيانات القاعدة الاصلية company ? وكأن شيئ لم يحدث؟ | |||
07-Jan-2012, 01:26 PM | #4 | ||
مشرف سابق تاريخ التسجيل: Jul 2007 الدولة: Saudi Arabia المشاركات: 40
| تحياتي لك يا استاذي احمد مع خوفي باني لم افهم سؤالك حسي المقصد ولكن سوف اضع لك معلومات قد تشفي غليلك وتردعلى سؤالك وهي لا يوجد ابدا ملف mdf او ldf مشترك لقاعدتي بيانات مختلفتين حيث عند عملك قاعدة بيانات باسم testcompany سوف يتم فورا وتلقائيا انشاء mdf و ldf خاص بهذه القاعدة وغالبا ان لم يكن دائما يكون موجود حسب المسار التالي : C:\Program Files\Microsoft SQL Server\MSSQL\data\testcompany _Data.MDF C:\Program Files\Microsoft SQL Server\MSSQL\data\testcompany _Log.LDF ولكن قد تكون المسارات قد اخذت مكان مسارات القاعدة التي اخذ منها البيانات بمعنى ان قد تجد ان المسار هو نفسه المسار للقاعدة الاصلية وهو C:\Program Files\Microsoft SQL Server\MSSQL\data\company _Data.MDF C:\Program Files\Microsoft SQL Server\MSSQL\data\company _Log.LDF ولكن سوف يقوم sql بتنبيهك وسؤالك انه هناك مسار موجود مسبقا هل تريد استخدامه نفسة اذا كان جوابك نعم فأن sql سوف يفحص اذا مازالت القاعدة الاصلية تستخدم نفس المسار والقاعدة الاصلية هنا هي company فاذا كانت كذلك فانه لن يقبل العملية وعليك تغيير المسار الى المسار الذي وضع تلقائيا وهو: C:\Program Files\Microsoft SQL Server\MSSQL\data\testcompany _Data.MDF C:\Program Files\Microsoft SQL Server\MSSQL\data\testcompany _Log.LDF -يدويا- ومرة اخرى سوف يخبرك sql بان هذا المسار موجود هل تريد استخدامه لهذه القاعدة الجواب اكيد نعم وعليه تكون العملية اكتملت اتمنى ان اكون وفقت بإيصال المعلومة التي تريدها ولك تحياتي | ||
07-Jan-2012, 09:55 PM | #5 | ||
عضو مميز
| جزاك الله كل خير | ||
يتصفح الموضوع حالياً : 1 (0 عضو و 1 ضيف) | |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
تحديد مستويات التخزين في المستودعات | Monzer Osama | منتدى جريت بلينز العام | 0 | 13-May-2014 10:56 AM |