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

دروس في architecture and administrator

مغلق
بدأه Hisham_wz في 12 أبريل 2004 · 21 رد · 9,180 مشاهدة · في قسم إدارة قاعدة البيانات أوراكل
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

أخواني في الله

دى الوقت في ناس كتير مش عارفه يعنى ايه أوركل ويكيفيه تعليمه ؛ لانك بتلاقي واحد عايز يتعمل أوركل بس مش عارف يبدأ منين ؛ يقولك أنا بسمع كلام كتير عن الأوركل ومش عارف أبدا منين .

وكمان في مشكلة

مواقع التعلمية علي الانترنت عن الأوركل بأى لغه غير الغه العربية

دى الوقت بأذن الله حقوم بمشروع تعليمي في الاوركل واسئل الله أن اكون عند حسن ظن الجميع

وارجومنك المساعدة ؛ ومساعدتكم لي تكون بالدعاء ؛ وكمان ممكن المساعده عن طريق التشجيع ؛ حتى لا أمل وفجاة الاقي نفسي ماشي في تيار ومحدش معايا ؛ يعنىمحدش عايز يتعلم اصلا

فياريت لو عجبتكم الفكرة ؛ واتحمستم ليها اشوفكم تعليقاتكم

وانا باذن الله حبدأ أول درس النهارده ؛ بس قبل ما أقوم بشرحه حقوم بتعريف صغير للاوركل علي اساس أن كتير مننا مش عارفين يعنى ايه أوركل وكيفيه البدأ في تعليمه ومش عارفين أتجاهاته :

علي بركه الله

الاوركل يا جماعه عبارة عن قاعدة بيانات ؛ بس هي مش قاعدة عادية زى الاكسيس والفيجوال بيزك وخلافه

لا هي غيرهم لانها زى ما بيقولوا قاعدة بيانات عظيمة جدا بتقدر تخزن بيانات تصل الي تيرابايات من البيانات والوحدة دى أكبر من الجيجا ؛ وبتقدر تعالج بيانات بالحجم ده في وقت قصير جدا جدا جدا

كمان بتتماز قاعدة بيانات اوركل بالسرية الرهيبة ؛ علي عكس غيرها من قواعد البيانات ؛ بحيث انها مصمه انها تعمل في بيئة مسئول ومستخدمين ؛ كمان من مميزتها أنها تقدرتتعامل مع اكتر من مستخدم في نفس الوقت وبشكل جيد جدا ؛ وده طبعا جعلها أكبر قواعد البيانات في العالم ؛ كمان تقدر تتنشرها علي الانترنت بسهوله ؛ ده طبعا بالاضافه الي الامور البسيطة الاخرى انشاء النماذج بسهوله والعلاقات بين الجدوال وخلافه .

( نقطة قصير : أصحاب شركة أوركل يعملون من عام 1976 ؛ وكل عام يوجد الجديد والجديد وقد وضعوا في الاذهان أن تكون أوركل اكبر قاعدة بيانات في العالم وقد كان ؛ أين نحن يا مسلمين ؟؟؟)

دى الوقت ندخل علي نقطة دراسة الاوركل ( ده بالنسبة الي عايز يتعلم أوركل )

الاوركل في دراستة منقم الي جزئين وكل جزءمنقسم الي أربع كورسات :

الاول : الدفولوبر : يعنى أنك تصمم قاعدة بيانات ( يعنى تكون راجل مبرمج تعمل قواعد البيانات )

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

Sql , pl/sql و نماذج ونماذج 2 وتقارير .

الثانى : الادمن استرتور : يعنى تكون مدير لقاعدة البيانات اللي صممت من قبل الدفيلوبر ؛ والكورس ده برضه بينقسم الي خمس كورسات :

Sql , pl/sql و architecture and administrator و network administration و backup and recovery و database tuning .

لو تلاحظ أن ال sql , pl/sql

موجود في الكورسين لان اللغه ال sql هى لغه التعامل مع الاوركل من خلالها بتقدر تدى الاوركل الاوامر اللي انت عايز تعملها .

جميل الكلام ؟؟؟

طيب ؛ أن شاء الله أن حقدم ليك الادمن استرتور علي اساس انى لقيت أخ فاضل ربنا يكرمه بيقدم ليكم الديفلوبر

بس في نقطة ؛ أنا مش حبدا ب sql وده لسببين :

الاول : لغه ال sql بيقدمها ليكم الاخ الكريم هانى .

الثانى : أن في الكورس الادمن أنت مش بتحتاج ال sql كتير علي عكس الديفلوبر انت اساس شغلك ال sql

الثالث : مش عايز اشتت دماغكم مع اتنين في نفس الوقت وكل واحد ليه اسلوب ماشي بيه .

جميل يبقي في حالة استخدام اى امر sql حقولكم ده معناه ايه ؟

جميل الكلام ؟؟؟؟

يبقي احنا بأذن الله حنبدا ب architecture and administrator ده علشان تكون راجل administrator لقاعدة البيانت اللي موجوده أدامك .

في مقوله حلوه عايز تعرفها الاول ( وأنت بتاخد اى كورس في administrator حط في دماغك أن الراجل الديفلوبر رمه ليك البرنامج وخلع علي طول ؛ يعنى من الاخر قالك اهو البرنامج شغال وخد فلوسه وقال السلام عليكم ؛ ولا يهمه بقا سرعه النظام ؛ قياس كفائة النظام ؛ كل ده مش مهم عنده قوى ؛ بقدر ما هو شغل الراجل ال administrator

جميل الكلام ؟؟؟

علي بركه الله

توكلنا علي الله

architecture and administrator

Les01

Introduction

مقدمة

Database administrator tasks

مهام المدير المسئول عن قاعدة البيانات

Manage database availability *

Plan and create databases *

Manage physical structures *

Manage storage based on design *

Manage security *

لو أنت أخدت بالك من المهام المطلوبه من المدير المسئول administrator حتلاقي انها كلها manage يعنى إدارة ( من الاخر كده أنت المدير لقاعدة البيانات اللي قدامك ) .

طيب تعالي نمسك كل مهمه من المهام اللي مفروض عليك كراجل administrator :

حتلاقي أن أول مهمه Manage database availability ( يعنى المفروض منك كراجل مدير لقاعدة بيانات أنك تخلي قاعدة البيانات علي طول ميسرة للاستعمال؛ وتجعلها في وضع الاستفادة منها ) ؛ بمعنى أنك تخليها online علي طول جهازة للاستعمال في أى وقت ؛ يعنى تعلاج أى مشكلة تحصل في القاعدة .

تانى مهمه Plan and create databases وضع خطة العمل للقاعدة وانشاء اى تعديل في القاعدة بحيث يتناسب مع طبيعه العمل ( مع العلم ان القاعدة موجوده ؛ أقصد من التعديل التعديلات البسيطة اللي تخص العمل ولا تخص قاعدة بيانات ؛ طبعا مش واخد بالك حتعرفها قدام شويه خاليك بس ماشي معايا ) .

ثالث مهمه Manage physical structures (structures تعنى أبنيه أو تركيبات فأنت لو بسيط علي المهمه حتلاقي انها بتدور في ادارة أبنيه وتركيبات قاعدة البيانات من الناحية الفيزيائية ) طبعا حتقول ايه ياعم الكلام الكبير ده ؛ شويه صبر وحتعرف كل حاجة بس في وقتها .

رابع مهمه Manage storage based on design ( كلمة storage تعنى مخزن أو مخزون أو أختزان ؛ وكلمة design تعنى يخطط أو يصمم أو يرسم ؛ فأنت لوجيت للمعنى الكلي حتلاقي انك مطلوب منك أدراة الاختزان بجانب التصميم ؛ برضه مش واخد بالك )

من الاخر كده علشان تفهم ( زى ما بيقوله بالبلدى كده )

دى الوقت يا جماعه المطلوب منك كراجل مدير لقاعدة البيانات انك تخلي قاعدة البيانات في وضع الاستفاده منها في كل الاوقات دى حاجة ؛ الحاجة التانية انك تعمل خريطة العمل لقاعدة البيانات ؛ بحيث تتناسب مع طبيعه العمل اللي انت فيه ؛ تالت حاجة انك تكون عارف الطبيعه الفيزيائية اللي بيقوم بيها الاوركل في نقل البيانات " وده حيفيد كتير في انك تجعل قاعدة البيانات سريعة " لانك لو عارف طريقه الاوركل في حفظ البيانات وأظهار البيانات ممكن تتحكم في السرعه عن طريق وضعها في الشكل اللي يتناسب معاك ؛ رابع حاجة وضع الامان الازم لقاعدة البيانات بحيث انك بتكون متحكم في صلاحيات كل مستخدم في الشبكة اللي قدامك فبتقدر تفتح علي مستخدم حاجة وبتقفل علي مستخدم تانى حاجة تانية ؛ وبتسمح بنقل البيانات بين المستخدمين أو اغلاقها ؛ كل ده علي حسب طبيعه قاعدة البيانات اللي قدامك وعلي حسب طبيعه العمل .

دى كانت مقدمة عن الاوركل ومقدمة في architecture and administrator أرجو أن أرى تعليقاتكم

واذا كنت تريدون أن أكمل أو لا .

أرجو المعذرة في استخدام اللغه الانجلزية بشكل دائم والسبب ليس في ولكن هو الاوركل كده وبخاصه ال architecture and administrator .

كمان ياريت تسمحونى لو فلت من حرف ولا حاجة صدقونى حيكون من السهو وليس من العمد .

بالله عليكم لا تنسونى من دعائكم .

أخوكم في الله

هشام

لا أمانع أطلاقا من نشر هذه المادة أى مواقع أخرى ( وبدون أى مقابل ) ولكن أرجو الاستاذن قبل هذا العمل.

Hyacout158@yahoo.com

مرفق الدرس ب bdf

oracle1.pdf

#3

بارك الله فيك

وجزاك الله كل خير

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#4

مشكور اخوى على الشرح ... وانا نزلت الفايل وبرجع اقراه مره ثانيه .. واحاول اقرى بعد فايلات الاوراكل اليونيفيرستى ... واقراه ع اساس الشرح .... *)*

:: اللهم اغفر لي ولوالدي .. وللمسلمين والمسلمات .. ااحياء والاموات منهم .. ::

#5

فكره رائعة اخي

و اتمني منك اثراء المكتبه العربيه بكتاب اوراكل عربي قريبا :)

مع تمنياتي بالتوفيق

ليس هناك

قلب ناصع البياض

ولا قلب قاتم السواد

ولكن دائما

black&white

#6

بسم الله الرحمن الرحيم

Les02

oracle database files

أهلا بكم مرة أخرى في الدرس الثاني من architecture and administration

المدير المسئول وفن التشيد

بص يا سيدى :

عايزك تركز شويه في الصورة اللي قدامك :

لان كل الشغل اللي جاى حيكون عليها ؛ وياريت لو تحفظ شكلها علي الأقل في دماغك .

الصورة اللي قدمنا بتتكلم علي ملفات قاعدة البيانات الموجودة في الاوركل .

طيب بتتكون من إيه ؟

زي ما أحنا شايفين بتتكون من

1-data files

2-control files

3-red log files

4-archived log files

5-parameter files

6-password file

طبعا أنت بتقول ايه ياعم الملفات دى ؛ وايه الشغل ده ؛ ومنين أجيب الملفات دى ؛ والكلام ده كله ؛ بس ياباشا بلاش تسبق الوقت وحتعرف كل حاجة ؛ النقطة دى لازم نتفق عليها ؛ جميل .

تعالوا دى الوقت نعرف كل ملف من اللي موجود ايه وظيفته وبيعمل ايه وفائدته ايه .

شركة أوركل مش شركة سهله ؛ ولا عمرها حتعمل حاجة ملهاش لازمه ؛ وفعلا من دراستك للاوركل حتعرف ان العالم دى مش بتعلب دى فعلا ناس بتشتغل بجد ؛ وبتتعب جدا ؛ وبتدى شغل جميل جدا

أول ملف موجود عندنا

data files

من أسمه باين هو بتاع ايه

data files هو الملف اللي بيتخزن فيه البيانات الخاصة بك ؛ يعنى الداتا بتاعتك ؛ وطبعا ده من أخطر الملفات اللي موجوده ؛ لانه لو حصل ليه اى حاجة الدنيا كلها عندك بتتلخبط شويه كتير

بيتكون ملف ال data files من الجدوال بتاعتك ؛ مثل جدول الموظفين ؛ جدول المرتبات وخلافه .

بيقال علي ال data files انها data files contain the actual data in the database .

أى انها تحتوى علي الملفات الفعلية او الحقيقه في قاعدة البيانات .

ملف redo log files

Redo logs contain record of changes made to the database to enable recovery of the data in case of failures . A database requires at least two redo log files .

ملف ال redo log files يحتوى علي السجلات التى عدلت في قاعدة البيانات ؛ طيب ليه الكلام ده ؟؟؟ علشان في حالة الاخفاق يقوم باسترداد البيانات مرة اخرى .

حتلاقي أن العملية ماشية منظمه قوى .

ملف ال Control files

Control files contain information necessary to maintain and verify database integrity .

وبرضه ده باين من اسمه انه بيحافظ علي سلامة قاعدة البيانات لانه بيحتوى علي الملفات الضرورية والمهمه لقاعدة البيانات .

علي سبيل المثال ملف ال Control files يستخدم في مطابقة البيانات بين data files و redo log files .

الثلاث انواع من الملفات السابقه من أهم ملفات قاعدة البيانات ومش ممكن تقوم قاعدة بيانات من غيرهم .

كده يبقي فاضل ثلاث انواع من الملفات نقوم بيهم في الدرس القادم باذن الله .

بالله عليكم لا تنسوني من دعائكم

أخوكم في الله

هشام

لا أمانع أطلاقا من نشر هذه المادة أى مواقع أخرى ( وبدون أى مقابل ) ولكن أرجو الاستاذن قبل هذا العمل.

Hyacout158@yahoo.com

oracle2.pdf

#7

بسم الله الرحمن الرحيم

أهلا وسهلا بك في الدرس الثالث من مجموعه دروس الاوركل admin

النهارده حنستكمل المسيرة في ملفات قاعدة البيانات اللي فاضل فيها ثلاث انواع من الملفات

parameter file

password file

archived log file

بص يا باباشا : الملفات دى مهمه جدا بس ممكن قاعدة البيانات تشتغل من غيرها ؛ استنى اوعي خيالك يروح لبعيد ؛ لا قصدى ممكن قاعدة البيانات تشتغل من غيرها ؛ بس طبعا الشغل هيكون زى الزفت لو اشتغلت من غيرها .

اللي عايز اقوله ان الملفات دى من الملفات الخطيرة

وبالرغم من خطورتها انه ممكن قاعدة البيانات تشتغل من غيرها

طيب تعالي نمسك ملف ملف ونعرف فايدة كل واحد منهم ايه :.

الاول parameter file يا سلام مش عايز اقولك ايه هئ فايدة الملف ده علشان حتقول اني لسه قايل من شويه ان ممكن قاعدة البيانات تقوم من غيرة .

بص يا باشا : ال parameter file ده مهمته كبيرة جدا ؛ وفعلا من غيره الدنيا مش هتكون ماشية كويس خالص ؛ هيكون في لغبطه كبيره جدا .

من ضمن مهام ال parameter file انه بيحدد مساحة ال ( S G A ) طبعا حتسئل يعنى ايه SGA والله معاك حق .

S G A هي المنطقة اللي بتتعالج فيها البيانات اللي خارجه من قاعدة البيانات واليانات اللي داخله قاعدة البيانات ؛ بحيث في شويه عمليات كده بتقوم وحنعرفها كلها بالتفصيل لما نوصل للجزء ده .

المهم دى الوقت انك تعرف ان S G A دى منطقه بتحتوى علي عدة ملفات بتقوم بمعالجت اليبانات الداخلة قاعدة اليبانات والبيانات الخارجة من قاعدة اليانات .

كمان من وظائف parameter file ضبط المستخدمين و معالجة البيانات .

كمان من وظائف ال parameter file تحديد حجم ال CONTROL FILES وال ARCHIVED LOG FILES دى كمان من وظائف ال parameter file

دى شويه امور بسيطة بيقوم بيها parameter file وحنعرف كل شي بالتفصيل قدام شويه .

جميل الكلام .؟؟؟؟

password file طبعا باين من اسمه هو بيعمل ايه ؟؟؟؟؟

وظيفته حفظ كلمات المرور الخاصة باالمستخدمين .

archived log file ده بقا ملف تحفه جدا وخطير جدا جدا

يهم اى راجل admin انه يعمل الملف ده حقيقي والله

وظيفه الملف ده ايه :

قدام شويه هتعرف ان في ال S G A في ملف اسمه redo log buffer وظيفه الملف ده هو حفظ ايه تغير يتم في اليانات وقبل ما يتم حفظ البيانات دى مرة اخرى .

بص الفكرة ماشية ازاى (" من فضلك شويه تركيز في الحته دى مهمه جدا وعايزة فهم ")

معلش لازم استعين بصورة فياريت الاخوة اللي حيشوفه الكلام ده علي المنتدى ينزله الملف المرفق معاه

ركز شويه في الصورة :

في المنطقه اللي فوق اللي اسمها S G A حتلاقي في ملف اسمه RRDO LOG BUFFER

جميل. وظيفه الملف ده ايه ؟؟؟؟؟

وظيفته حفظ اى تغير يتم في البيانات الموجوده في الملف اللي جانبه اللي اسمه DATA BUFFER CACHE جميل .

طيب الملف اللي اسمه RRDO LOG BUFFER بيحفظ البيانات فين ؛ البيانات اللي اخدها من DATA BUFFER CACHE ؟؟؟؟

جميل لانه طبعا مش هارد ديسك ده من الرام

واخد بالك من الحته المهمه دى

الجزء اللي فوق واخد من الرمات بتاعك الجهاز اللي هئ متمثله في ال S G A

جميل اما الجزء اللي تحت اللي هو DATABASE طبعا ده من الهارد ديسك بتاع الجهاز

الكلام اللي فات ده علي افتراض انه علي جهاز شخصي دى الوقت

جميل الكلام ده ؟؟؟؟

طيب يبقي ال RRDO LOG BUFFER حيحفظ البيانات اللي فيه علي هارد ديسك اللي هو موجود في DATABASE وطبعا اللي هو RRDO LOG FILE

جميل الكلام ده .

طيب علي افتراض ان ال RRDO LOG FILE ده اتملي بالبيانات اللي فيه حيفضي الباقي فين ؟؟؟

خلاص كده بانت الرؤية حيسجل البيانات في ال archived log file

خد بالك النقطة دى مهمه قوى قوى قوى ؛ علي اساس تعرف الخريطة ماشية ازاى .

انا عملت ليك الرسم علي الصورة علشان تعرف ماشية ازاى جميل كده ؟؟؟

يبقي باذن الله المره الجاية نتكلم عن S G A وياريت اشوف تعليقاتكم .

بالله عليكم لا تنسوني من دعائكم

أخوكم في الله

هشام

لا أمانع أطلاقا من نشر هذه المادة أى مواقع أخرى ( وبدون أى مقابل ) ولكن أرجو الاستاذن قبل هذا العمل.

Hyacout158@yahoo.com

ORACLE3.pdf

#8

السلام عليكم ورحمة الله

أخوانى الكرام

وانا بحضر الدرس كنت مقسم جزء مين الي جزئين

اللي هما oracle 2 , oracle 3 لكن لقيت انى لازم اقدم الاتنين مع بعض

فياريت اللي ينزل الجزء التانى من الدروس يا خد معاه الجزء الثالث

لان الاتنين مرطبتين ببعض

وانا تحت امركم في اى استفسار

لا تنسونى من دعائكم

أخوكم في الله

هشام

#9

مشكووور اخوي على الشرح الرااائع

#10

it is very good ieda i hope i chat with u i put ur mail on my mail. i waant to learn oracle i here about it

bye

#11

شيء جميل ومبهر الله يعطيك العافية ...

#12

ده الماسينجر الخاص بي

بكون موجود غالبا يوميا من بعد الساعه 11 مساء بتوقيت مصر

12 بتوقيت السعودية

hyacout158@hotmail.com

#13

لله درك يا هشام بارك الله فيك ... و جزاك الله خيرا

#14

بسم الله الرحمن الرحيم

أخواني في الله

أخباركم ايه ؟ اتمنى يكون كله تمام ؛ وياريت نكون بدأنا ندخل في مود الاوركل وفي مود إدارة قاعدة البيانات ؛

كل لما تتدخل جوه في الاوركل حتحس انه بسيط جدا وفي نفس الوقت عايز شغل جامد قوى .

يا أخي الناس بتوع أوركل دول ناس محترمة قوى ؛ وناس فاهمه هي بتعمل ايه

المهم تعالي ندخل في موضوعنا ؛ النهارده يا جماعه أحنا حنتكلم في موضوع خطير جدا ومهم جدا ؛ ده من وجه نظري الشخصية

النهارده موضوعنا بعنوان : Managing an oracle instance يا سلام علي العنوان وجماله .

موضوعنا النهارده بعنوان كيفيه ادارة ال instance :

بص ياباشا ؛ أول لما يجي أدام عنيك كلمة instace علي طوال تفتكر parameter file طيب ليه ؟؟؟ أقولك ليه لان مساحة اى جزء في ال instace بيكون متحدد في ال parameter ؛ جميل الكلام .

طيب قبل لما ندخل في النقطة دى لازم نتكلم شويه عن بدأ قاعدة البيانات ؛ أو تشغيل قاعدة البيانات ؛ starting up and shutting down an oracle server

طبعا النقطة دى مهمه انك تعرفها كرجل مسئول عن قاعدة البيانات ؛ والسبب انك المفروض انك بتقوم بتشغيل قاعدة البيانات وانت اللي بتقوم باغلاقها .

يعنى بص الناس بتوع أوركل بيقولوا ايه :

An oracle database is not available to users until the database administrator has started the instance and opend the database .

ايه الكلام الجميل ده ؛ تعالي انت لو أخدت بالك من الكلام حتلاقي ايه ؟؟؟؟؟

أن تشغيل ال instance ده حاجة ؛ وقيام قاعدة البيانات دى حاجة تانية خالص !!!!.

يا سلام ايه الجمال ده .

بص يا باشا علشان تكون راجل محترم في الاوركل لازم تعرف أن الاوركل مش ماشي عبط كده .

بص قاعدة البيانات بتشتغل ازاى :.

During a database startup , the following events occur . each event takes the oracle database though vaious stages :

1- start an instance .

2- mount the database

3- open the database

ايه ياعم الشغل الجامد ده ؟؟

ده بيقولك ان دى مراحل فتح قاعدة البيانات ؛ أصل انت مش واخد بالك أن قاعدة البيانات مش بتفتح مرة واحده ده الاول بيفتح ال instance وبعد كده يبفتح ملفات التحكم علشان يقدر يشتغل ؛ وبعد كده في الاخر خالص بيفتح قاعدة البيانات .

بص بقا الحته الحلوه دى ؛ بيقولك في كل وقت ال instance بتبدأ لازم الاوركل بيستخدم ملف ال parameter وده طبعا زى مقولنا قبل كده سببه ايه .

وكمان في حاجة ده وهو بيقفل قاعدة البيانت بيقفل بنفس الاسلوب بس عكس بقا ؛ يعنى هو بيطلع تدرجي ؛ وبينزل برضه تدرجي .

بص كده

If an instance is started or a database is open , you can follow these steps to shut down the database :

1-close the database

2-dismount the database

3-shut down the instance

يعنى برضه وهو بيقفل قاعدة البيانات ليه اسلوب معين بيتبعه .

يبقي علشان نبقي في الصورة :

هو بيبين ليك مراحل اللي حيقوم بيها علشان يجعل قاعدة البيانات جاهزة للاستعمال ؛ وبيكون بتجهيز الذاكرة ؛ حيبدأ يحدد المساحة اللي حيخدها وبيحسب المساحة دى عي اساس حجم كل ملف موجود في S G A ؛ وبعد كده حيأخد المساحة دى فعلا ؛ وبعدها حيفتح قاعدة البيانات نفسها ؛ وكمان في نقطة في كمان شويه معلومات بيخدها معاه حتعرفها بعدين بس خاليك فاكر .

ندخل علي النقطة اللي بعد كده :

Uses of parameters

Size the system global area (S G A ) .

Set database and instance defaults .

Set user or prosess limits .

Set limits on database resources

Define various physical attributes of the database such as the database block size .

Specify control files , archived log files , the ALERT file , and trace file location .

استخدمات ملف ال parameters

اول حاجة تحديد مساحة S G A تحديد مساحة المنطقه كلها

تاني حاجة تحديد القيمة الافتراضية لقاعدة البيانات وال instance

ثالث حاجة حدود المستخدمين

رابعا ضبط موارد قاعدة البيانات

خامسا تحديد شتى الامور في قاعدة البيانات علي سبيل المثال تحديد ال block size في قاعدة البيانات

سادسا تخصيص ملفات التحكم و الارشيف وملف الاخطاء

لو أخت بالك حتلاقي انه بيحدد كل حاجة في قاعدة البيانات عندك وانه فعلا مهم جدا

ممكن اقولك علي نصيحة : أوعي تفكر في يوم من الايام انك تعمل ملف parameters من الاول يعنى ممكن تعدل فيه انما متعملش ملف من الاول .

نرجع تانى لنقطة Stages in startup and shutdown

Startup and shutdown in stages

بص ياباشا أنت اللي بتحدد نوع التشغيل اللي انت عايزه بمعنى انت ممكن تعمل startup لقاعدة البيانات كلها وممكن تعمل start up لحد درجة معينه .

والله ينفع الكلام ده .

طيب انت ممكن تعمل starting the instance ؛ اه والله ينفع

مثلا في حالة لا يوجد قاعدة بيانات اساسا

في قاعدة بيانات ولكن ملفات التحكم بايظه فيها مشكلة

وباذن الله نكمل المرة الجاية

لا تنسونى من دعائكم

أخوكم في الله

هشام

oracle4.zip

#15

مشكور اخي هشام بارك الله فيك ، في انتظار المزيد ،،

#16

hi mr'hisham in the first im so sory for typing by english but real i dont have

arabic in my pc ok just i need to know how if i try to creating the control file how can i did it ok second how to creating the pfile and spfile and if u give me the full command's it will be better ok u'r brother ahmed hassabo NEW DBA

#17

السلام عليكم ورحمة الله وبركاته

أخوانى الاعزاء تحية طيبة

في الاول انا اسف جدا علي التاخير في الدروس ولكن والله غصب عنى

اكرر اسفي وان شاء الله اوعدكم في اقرب فرصه نعود من جديد ولكن علي وعد ان العودة ستكون قويه جدا

طبعا كله دى الوقت عايز يشتغل شويه عملي بايده

ولكن شويه صبر يا جماعه

الاخ الفاضل الاستاذ احمد

شكرا علي اهتامك بالدروس وبالنسبة لجواب سؤالك اللي حضرتك وضعته

أنا مش بحبذ أنك تعمل كنترول فيل من اول وجديد

والسبب ان اوركل وهو بينشا الدات بيز بياخد اوضاع هو شايف انها افضل وضع للدات بيز

وانت ممكن تعدل في الاوضاع دى علي حسب رغبتك علي الرغم انى مش برشح التعديل فيها ومع ذلك هو طبعا في اوامر انشاء كنترول فيل

أكتب الامر ده

SQL> SELECT NAME

FROM V$CONTROLFILE ;

حيظهر ليك الاماكن اللي موجود فيها الكنترول فايل

تقدر تفتحها وتشوفها وممكن تعدل فيها كمان

بالنسة للبرميتر فايل ممكن برضه تفتحة وتشوفه وممكن تعدل فيها كمان

اعمل بحث علي جهازك عن ملف اسمه

ora.أكتب هنا اسم قاعدة البيانات اللي عايز تشوف الملف بتاعها init.

علي فرض ان اسم القاعدة shd

يبقي البحث

initshd.ora

افتح الملف حتلاقي فيها الشغل كله

نصيحة يا جماعه مهمه جدا

ياريت محدش يعدل في اى حاجة علشان ميحصلش مشاكل لقاعدة البيانات

يا جماعه انا عندى فكرة واعتقد ان في كتير حيستفاد منها كتير قوى

انا موجود عندى كل دروس الاوركل من اول administrator لغاية network

اى شخص عايز الدروس دى ممكن يرسل ليه الاميل الخاص بيه وانا ممكن ارسله ليه

لان طبعا لا يجوز وضعها علي المنتدى

فاى شخص عايز ممكن يرسل الاميل الخاص به وانا ارسلها ليه

وان شاء الله الدروس قادمة باذن الله

يا جماعه ان بشكر كل الاشخاص اللي بترسلنى علي الاميل بشكركم جدا وان شاء الله اكون عند حسن ظن الجميع ولا تنسونى من دعائكم افضل من الرسائل

السلام عليكم ورحمة الله

#18

شكرا جزيلا اخي هشام بارك الله فيك ..

اتمنى ان تبعث الدروس على البريد التالي

php4yemen@hotmail.com

شاكر لك ذلك سلفا .

#19

شكرا جزيلا اخي هشام بارك الله فيك

والله فيك الخير ممكن لوسمحة هذه الدروس لانى سوف ابدا فى

administrator و network بجد ضرورى

اتمنى ان تبعث الدروس على البريد التالي

mostafakamel2002@hotmail.com

#20

شكراً اخوي ويعطيك الف عافية على الشرح

ولوسمحة هذه الدروس

habt2001@maktoob.com

habt2090@arabia.com

#21

السلام عليكم ورحمة الله

أخوانى الكرام

مساحة الدروس 4 ميجا تقريبا

مش عارف ارسلها ليكم علي البريد بيرفض ارسلها

وانا كنت عامل موقع علي شركة مجانية بس رفض برضه وضعها في الموقع

بيقول ان المساحة كبيرة

المهم ؛ انا عملت حركة كده تقضي بالغرض وخلاص

عملت اميل جديد علي جواب وارسلت عليه الدروس كلهااااااا

وممكن اى حد دى الوقت يدخل علي جواب وينزل الدروس

اسم الموقع :

http://www.gawab.com

أسم المستخدم

oracle_arabteam@gawab.com

كلمة المرور

123456

بس يا جماعه بالله عليكم اللي يدخل ينزل الدروس بلاش يمسحها

علشان غيره يقدر ينزلها هو كمان

ولا حد يغير كلمة المرور

ماشي الكلام ؛

قشطة يا شباب سلااااااااام ؛ وسنعود قريبا مع باقي الدروس باذن الله

#22

جزاك الله خيرا

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

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