قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة [ قسم متخصص فى شروحات و البرامج في عمل السيرفرات الخاصة ] [ يرجى عدم وضع الأسئلة والاستفسارات في هذا القسم ] |
|
أدوات الموضوع | انواع عرض الموضوع |
24-03-2016, 01:53 AM | #1 | |||||||||||
|
مهم اعمل BackUp قبل ما تعمل حاجه عشان متبوظش حاجه و ترجع تقول الكويري بايظ عشان انا شغال بيهم [YOUTUBE]mc6CdcarnHI[/YOUTUBE] الموضوع بسيط للي عاوز يغير اسم الـDatabase بتاعته من غير اي مشاكل اول حاجة هنبدأ بيها تغير اسماء الـDatabases بالكويري ديه كود PHP:
كده انت غيرت اسماء الـDatabase و تم تعديل الـStored Procedures دلوقتي هنغير اسم الـDatabase في الـ Logical Name طيب الـLogical Name ده ايه ؟! ده اسم الي بيربط الداتا بالملفات الي متخزن فيها الداتا بيز كود PHP:
عشان نتأكد من ان الاسماء اتعدلت نستخم الـQuery كود PHP:
الـQuery الي جاي ده عشان تغير الـ physical database files او الـDB File Path الداتا بتتخزن في ملفين ملف بصيغة .mdf و ده مسئول عن تخزين كل الداتا الي في الداتا بيز و ملف بصيغة .ldf و ده مسؤل عن تسجيل كل حاجه حصلت في الـDatabase طيب هاتحتاج تغيره ليه : يعني لزايدة التأكد من حماية السيرفر و كمان عشان الناس الي بتعمل Developing لـGame مثلا عاوز ياخد حاجه من Database مبيقدرش يعملها ريستور جمب الداتا الاصلية بتاعته بسبب انهم بيستخدموا نفس اسم الملفات الي هو SRO_VT_XXXX لما تعمل الخطوه ديه هتقدر تعمل ريستور لداتا تانية عشان تاخد منها الي انت عاوزه براحتك من غير ما تاثر على الداتا بتعتك ولا تدوخ نفسك طيب هاتعمل ايه بظبط ؟! اقول لك اول حاجه في ال SQL هاتدوس كليك يمين على الداتا بيز الي هاتشتغل عليه مثلا SRO_VT_SHARD و هتنزل على Task و تعملها Take Offline هتروح على المسار ده اقتباس:
هتدور على SRO_VT_SHARD و SRO_VT_SHARD_Log هنغير اسمهم للأسم الي انت عاوزه مثلا SRO_BS_SH و SRO_BS_SH_Log تمام كده هاتعمل الكويري بقى عشان تعدلهم في الSQL كود PHP:
MyDB ده هاتبدلها بأسم الداتا بيز و لو غيرت اسمها استخدم الأسم الجديد Logical_Name هاتكتب الأسم الي بيظهر لك لما تعمل الكويري التاني من فوق NewMyDB.mdf و NewMyDB_log.ldf هنعدلهم بالاسماء الي عدلناهم فوق زي ما قولنا مثلا SRO_BS_SH.mdf و SRO_BS_SH_Log.ldf هتكرر الـخطوات ديه مع كل Database و ماتنساش تغير الاسماء في ملفات السيرفر ^^ لو عامل اي System هتحتاج انك تعدل اسماء الداتا بيز بالاسماء الجديده |
|||||||||||
التعديل الأخير تم بواسطة Black Shield ; 27-03-2016 الساعة 02:40 AM
|
يتصفح الموضوع حالياً : 2 (0 عضو و 2 زائر) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
طريقة تغير من database لي database بدون مشاكل | ahmedlita | قسم المواضيع المكررة و المخالفة | 3 | 27-09-2014 05:12 AM |