هذا الموضوع موجه لكل المطورين المهتمين بتقنيات Oracle المختلفة، مثل:
– التطوير بلغة Java.
– تطوير تطبيقات Oracle Database.
– التطوير في بيئة Oracle SOA Suite أو Oracle WebLogic Server أو Oracle WebCenter Portal.
– استخدام أدوات التطوير في نظام تشغيل Oracle Solaris.
– وأخيرا وليس آخرا؛ التطوير بلغة PHP مع قاعدة بيانات Oracle.
اليوم سأشارككم تفاصيل معضلة واجهتها مع Oracle Enterprise Manager – Database Control على نظام تشغيل Windows والذي أستخدمه لأغراض التجربة (For Test Purpose)، حيث عندما قمت بتغيير كلمة المرور لحساب المستخدم Administrator في نظام التشغيل Windows توقف Enterprise Manager عن العمل، وهي أداة أعتمد عليها كثيرا لإدارة قاعدة بيانات Oracle وأتمتة العمليات المرتبطة. إقرأ المزيد ←
في بيئة نظام تشغيل Windows، تتطلب بعض أدوات قاعدة بيانات Oracle مثل Oracle Enterprise Manager إعدادات خاصة، ومنها إعدادات نهج الأمان المحلي (Local Security Policy)، حيث يجب منح حساب المسئول (Administrator) في Windows بعض الإمتيازات (الصلاحيات) الإضافية.
ولتوضيح المسألة أكثر، بعض الوظائف في Oracle Enterprise Manager مثل إيقاف أو تشغيل قاعدة البيانات تتطلب أن يملك مستخدم نظام التشغيل الإمتيازات التالية:
– Log on as a batch job.
– Log on as a service.
في هذا العرض التقديمي ستتعرف على طريقة منح هذه الإمتيازات الإضافية لمستخدم نظام التشغيل Windows.
تثبيت محول Loopback (أو Loopback Adapter) هي من إحدى المواضيع الشائعة في Oracle Database Network، حيث لا يمكن تثبيت قاعدة بيانات Oracle على:
– كمبيوتر يستخدم بروتوكول DHCP والذي يسمح للكمبيوتر باستخدام عنوان IP مختلف في كل مرة يتصل بالشبكة.
– كمبيوتر غير متصل بأي شبكة.
وهنا يأتي دور Loopback Adapter فمن خلاله نقوم بانشاء واجهة شبكة افتراضية أو وهمية وتعيين عنوان IP ثابت للكمبيوتر والذي هو ضروري لتشغيل بعض أدوات Oracle المختلفة وأهمها Oracle Enterprise Manager.
هذا العرض التقديمي يشرح طريقة تثبيت محول Loopback على نظام تشغيل Windows وهو موجه لمن ينوي تثبيت Oracle Database 10g أو Oracle Database 11g.
في هذا الصيف لدي تحدي كبير، حيث سأنتقل من وظيفتي الحالية وهي Oracle Developer إلى Oracle Database Administrator، ولكن قبل تسلم مهام عملي الجديد علي حضور خمسة دورات على التوالي هي:
* Oracle Database 11g: Administration Workshop I
* Oracle Database 11g: Administration Workshop II
* Oracle Application Server 10g: Administration I
* Oracle Application Server 10g: Administration II
* Oracle Database 11g: RAC Administration
والحمدلله اليوم انتهيت من الدورة الأولى، وغدا إن شاء الله تبدأ الدورة الثانية.
معلومات وإنطباعات حول الدورة الأولى
أود أن أشارككم ببعض المعلومات حول دورة (Oracle Database 11g: Administration Workshop I)، هذه الدورة موجهة بالدرجة الأولى لمن يعمل كمدير قاعدة البيانات (Database Administrator) ومدتها 5 أيام وهي تتوفر باللغة الإنجليزية فقط، تتطللب هذه الدورة معرفة تامة بلغة SQL والقليل من المعرفة حول نظام تشغيل Linux بتوزيعاته المختلفة.
الهدف من هذه الدورة هو معرفة التالي:
– معمارية قاعدة بيانات Oracle.
– مهام مدير قاعدة البيانات.
– تثبيت وإعداد Oracle Database 11g.
– بدء تشغيل وإيقاف تشغيل قاعدة البيانات.
– إعداد Oracle Net services.
– إدارة هياكل تخزين قاعدة البيانات.
– إنشاء وإدارة حسابات المستخدمين والأدوار والإمتيازات.
– إجراء النسخ الإحتياطي واسترداد (إسترجاع) قاعدة البيانات.
– إدارة ومزامنة ونقل البيانات.
– إدارة ومراقبة Undo Data.
– مراقبة أداء قاعدة البيانات.
لذلك هذه الدورة تغطي الكثير الكثير من المواضيع، وبالتحديد 140 موضوع.
من الأدوات المهمة التي يستخدمها مدير قاعدة البيانات Oracle Enterprise Manager 11gمن خلال هذه الدورة عرفت طريقة تثبيت قاعدة بيانات Oracle على نظام تشغيل Oracle Enterprise Linux
الدورة القادمة
الدورة القادمة هي (Oracle Database 11g: Administration Workshop 2) وستبدأ إن شاء الله يوم غد، تتناول هذه الدورة مهام النسخ الإحتياطي واسترداد (إسترجاع) قاعدة البيانات بشكل مفصل ومتقدم، إدارة الذاكرة والمصادر، مجموعات الاحرف (الترميز)، أتمتة المهام، وإدارة أداء قاعدة البيانات، وسأوافيكم بالمزيد من التفاصيل في الأيام القادمة إذا أسعفني الوقت.