Hicham Al Sayed ahmed

اهلا و سهلا بكم في منتدى تقنيات الحاسوب 2013


Join the forum, it's quick and easy

Hicham Al Sayed ahmed

اهلا و سهلا بكم في منتدى تقنيات الحاسوب 2013

Hicham Al Sayed ahmed

Would you like to react to this message? Create an account in a few clicks or log in to continue.

منتدى و عالم تقنيات الحاسوب و البرمجة وانظمة التشغيل و الصيانة 2013

تؤمن لكل من يحب ان يتعلم البرمجة و كل من يدرس في هذا الاختصاص برامج و مواضيع و افكار جديدة و كيفية العمل و الكثير و الكثير و ايضا تتيح لاي شخص ان ينضم لهذا المنتدى و خاصة طلاب تقنيات الحاسوب و انظمة التشغيل و الصيانة المادية و البرمجية
تعلم الفجوال بيسك - الدلفي - السي ++ - الباسكال و الكثير و الكثير

اطرح سؤالك على فريق العمل في الفيسبوك

تابعنا على الفيسبوك

مشاركة الموضوع عبر الفيسبوك

Log in

I forgot my password

Latest topics

» تفاصيل بسيطة ومعلومات عن الهكر
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeTue Nov 05, 2013 6:35 am by okba als

» ترحيب بالأعضاء
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeTue Nov 05, 2013 6:09 am by okba als

» برنامج يعلمك لغة الدلفي بشكل مثير
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeMon Nov 04, 2013 10:53 pm by سيد برتوكول

» دليل هاتف الدلفي
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeSun Nov 03, 2013 11:24 am by سيد برتوكول

» سلسلة فيبوناتشي
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeSun Nov 03, 2013 11:22 am by سيد برتوكول

» كود جميل ورائع جربه واعرف بنفسك ماذا يعمل
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeWed Apr 17, 2013 1:55 am by سيد برتوكول

» المبرمجون مستائون من الواجهة الرسومية لويندوز ٨ (Windows 8)(نسخة المطورين)
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeThu Jun 21, 2012 10:26 pm by pc-king.dahek.net

» حزيرة للعلماء
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeTue Apr 10, 2012 3:23 am by عفريت السويداء

» اسباب تجعل الكمبيوتر يعمل بشكل بطيء
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeSun Mar 18, 2012 6:49 am by عفريت السويداء

» دروس المبتدئين.....الدرس الأول (تعليم القص)
ما معنى إغلاق القاعدة أو تشغيلها ؟ I_icon_minitimeSat Mar 17, 2012 6:03 am by عفريت السويداء

Top posting users this week

No user

Who is online?

In total there are 100 users online :: 0 Registered, 0 Hidden and 100 Guests :: 1 Bot

None


Most users ever online was 149 on Wed Oct 02, 2024 1:13 am

تابعنا على الفيسبوك


3 posters

    ما معنى إغلاق القاعدة أو تشغيلها ؟

    عفريت السويداء
    عفريت السويداء
    عضو مميز
    عضو مميز


    نقاط : 1157

    ما معنى إغلاق القاعدة أو تشغيلها ؟ Empty ما معنى إغلاق القاعدة أو تشغيلها ؟

    Post by عفريت السويداء Wed Dec 21, 2011 1:52 pm

    ما
    معنى إغلاق القاعدة أو تشغيلها ؟
    في الدروس السابقة تحدثنا عن
    أن الأوراكل سيرفر الذي نتعامل معه مؤلف من قسمين : Oracle instance و
    القاعدة Oracle Database .. رأينا أن Instance هو فعلياً برنامج Software
    يستجيب لطلباتنا و يقوم بتنفيذها و يعبد إلينا النتائج إضافة إلى وظائفه
    الأخرى في الحفاظ على القاعدة .... إلخ .. أما القاعدة فقد وجدنا أنها
    عبارة عن ملفات فيزيائية تفتح و تدار من قبل Oracle instance ..
    بكلمات
    مبسطة جداً :
    ما معنى إغلاق القاعدة ؟
    المعنى
    أنك أولاً تغلق ملفات القاعدة المفتوحة ثم تقوم بإيقاف Oracle instance
    ...
    ماذا عن تشغيلها ؟
    يعني التشغيل
    أنك أولاً تقوم بتشغيل Oracle Instance الذي يقوم بفتح ملفات القاعدة ...
    لنتحدث
    عن العمليات التي تحدث عند تشغيل Instance و أرجو من الجميع فهمها بشكل
    جيد :
    تتوزع العمليات بين ثلاثة مراحل :
    المرحلة
    الأولى nomount :

    1- يقوم أولاً بقراءة ملف البارمترات
    Parameters File .. هذه البارامترات على سبيل المثال تذكر ما سم القاعدة
    التي سيتعمل معه instance و أين هو Control file الخاص بالقاعدة ما هو حجم
    الذاكرة التي سيحجزها .. إلخ ( سيكون لنا جولة مع هذه البارامترات لا حقاً )
    ...
    2-يقوم بحجز الذاكرة .
    3- يشغل Background process ..
    4-يفتح
    ملف alertSID.log و هو أهم ملف يعتمد عليه مدير القاعدة لكي يكتشف الأعطال
    و المشاكل الذي تحدث للقاعدة إضافة إلى معلومات مهمة جدا سنراها لاحقاً
    ..... يوجد هذا الملف في المسار التالي :



    كود


    Oracle
    home\admin\dbclass\bdumb\alert_dbclass.log






    المرحلة الثانية : Mount :

    يقوم
    بقراءة ملف Control File لكي يحدد أين توجد ملفات البيانات Data files و
    ملفات الإرجاع Redo Files .... إلخ و لكنه لا يتأكد من وجود تلك الملفات ..

    هذه المرحلة مهمة جداً لأن عملية أخذ النسخ الاحتياطية و إصلاح ملفات
    البيانات و ملفات الإرجاع يتم في هذه المرحلة ... كما سنرى لاحقاً .

    المرحلة الثالثة : Open :

    يقوم بفتح ملفات
    البيانات Data files و ملفات الإرجاع Redo log في هذه المرحلة .. نجاح هذه
    المرحلة يعني أن القاعدة قد أصبحت جاهزة تماماُ لإستقبال الطلبات ...

    إذاً
    سألخص ما تحدثت عنه :
    تتم مراحل التشغيل وفق ثلاث مراحل تضم المرحلة
    الأولى قراءة ملف البارامترات ، الثانية قراءة ملف Control File ، الثالثة
    فتح ملفات البيانات و ملفات الإرجاع لتصبح القاعدة جاهزة ....
    يمكن
    لمدير القاعدة أن يحدد أي مرحلة يريد قاعدته أن تعمل بها و ذلك تبعاً
    للعملية التي يريد تنفيذها و سأذكر أمثلة فقط :
    1- إذا كانت هناك مشكلة
    في Control file فيقوم بتشغيل القاعدة في مرحلة no mount ..
    2- إذا
    كانت هنالك مشلكلة في ملفات البيانات أو ملفات الإرجاع أو أراد أخذ نسخة
    إحتياطية للقاعدة فإنه يقوم بتشغيل القاعدة في وضع Mount ..
    الصورة
    التالية ستوضح ما تحدثنا عنه :
    ما معنى إغلاق القاعدة أو تشغيلها ؟ Pic6يتم أمر التشغيل كالتالي
    :
    1- تسجيل الدخول أولاً بالحساب SYS AS SYSDBA على برنامج SQLPLUS .
    2-
    تنفيذ الأمر :


    كود


    startup Level_name;




    لشتغيل
    القاعدة مثلاً في وضع No Mount :





    كود


    startup
    nomount;





    لتشغيل القاعدة في وضع Mount :




    كود


    startup
    mount;





    لتشغيل القاعدة لتصبح في الوضع الطبيعي :




    كود


    startup;





    ما ذا لو أردنا الإنتقال بين المراحل ؟

    1-
    نشغل القاعدة بالوضع nomount :





    كود


    startup
    nomount;





    2- للإنتقال إلى الوضع mount :




    كود


    alter
    database mount;





    3- للإنتقال إلى الوضع النهائي :




    كود


    alter
    database open;






    إنتبه : لا يمكنك
    الانتقال بالعكس أي أن تعود من مرحلة

    open إلى مرحلة mount أو من Mount إلى
    nomount

    ، عليك أن تغلق القاعدة ثم تنتقل إلى المرحلة التي تريد ...


    pc-king.dahek.net
    pc-king.dahek.net
    V . I . P
    V   .   I   .   P


    نقاط : 5553

    ما معنى إغلاق القاعدة أو تشغيلها ؟ Empty Re: ما معنى إغلاق القاعدة أو تشغيلها ؟

    Post by pc-king.dahek.net Tue Dec 27, 2011 1:56 am

    وااااااااااااااااااو جميل جداً يا ملك القواعد
    عفريت السويداء
    عفريت السويداء
    عضو مميز
    عضو مميز


    نقاط : 1157

    ما معنى إغلاق القاعدة أو تشغيلها ؟ Empty Re: ما معنى إغلاق القاعدة أو تشغيلها ؟

    Post by عفريت السويداء Tue Dec 27, 2011 3:36 pm

    من بعدك بو حنفي

    شكرا على مرورك الرائع والجميل

    تقبل مني وردة مبدعة وجميلة

    لك تحياتي

    al-Master
    al-Master


    نقاط : 123

    ما معنى إغلاق القاعدة أو تشغيلها ؟ Empty Re: ما معنى إغلاق القاعدة أو تشغيلها ؟

    Post by al-Master Fri Jan 06, 2012 6:37 pm

    شكرا على هذا الموضوووع الجميل Twisted Evil

      Current date/time is Fri Nov 22, 2024 1:48 pm