![]() |
تغير اسماء الـDatabase بدون اي مشاكل ( Query )
http://store2.up-00.com/2015-07/1437915467981.png مهم اعمل 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 هتحتاج انك تعدل اسماء الداتا بيز بالاسماء الجديده :irvine: |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
تسلم ايدك وهيسهل علي ناس كتير . بس عندي تعقيب ^^ فية ناس هتقولك يعني اية Logical Name - DB File Path - File Type - State ياريت تشرحهم شرح بسيط وكل واحده بمثال هيكون افضل وبكدة هيكون موضوع متكامل :v: |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
طيب و البروسدرات اللي اصلا متسجله بي اسم الداتا بيز
|
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
حبيبيى و الله جيت فى وقتك اوووى
:jumpy: |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
احلي واحد انت جيت في وقتك و احسن حماية بقاا :]
بس سؤال بنسبة لل Procuders اللي في الاسيسيتمات و و Procuders اللي في الداتابيز ال 3 هيتغيروا ولا ايه ؟ |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
اقتباس:
اقتباس:
و ديه الفكرة من الـQuery انت ممكن تعدل اسم الـDatabase عادي بـRename لاكن الـQuery بيعدل اسم الـDatabase في كل حاجه حتى الملفات الي بتتخزن فيها الداتا بتعتك اقتباس:
اقتباس:
متقلقش |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
تسلم ايدك :character15::character15:
|
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
بايظ :] شكرا علي انك بوظتلي اللعبة :]
|
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
ابوس اي حاجة جربواااااااااااااااااااااااااااا الحاجة
|
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
اقتباس:
اقتباس:
|
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
تسلم موضوع جميل وهيحل مشاكل كتير |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
تسلم يا كبير ديما تجيب الجديد :lol2:
|
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
اقتباس:
اقتباس:
حضرتك احنا مش بنلعب هنا لما يكون عندك مشكله قول عندي مشكلة متقوليش بايظ تمام [YOUTUBE]mc6CdcarnHI[/YOUTUBE] |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
اقتباس:
اقتباس:
العفو يا شباب ^^ |
رد: تغير اسماء الـDatabase بدون اي مشاكل ( Query )
Topic Updated!! |
الساعة الآن 01:56 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.