نقوم بنحميل متطلبات التشغيل
تحميل ORDS من الرابط التالي اضغط هنا
تحميل tomcat من الرابط التالي اضغط هتا
نقوم بشرح عملية التسطيب من خلال SQL developer يجب ان يكون مسطب لشرح طريقة التسطيب اضغط هنا
نبدأ مراحل التسطيب
نقوم بفك الضغط من ملف ORDS
بعد ذلك ننشأء ملف جديد لعملية التسطيب
قمت بأنشاء ملف جديد داخل "C" باسم CONFIG_ORDS
ملحوظة الاسم ومكان الملف اختياري
بعد ذلك نقوم بفتح sql developer
نفتح الاتصال بيوزر الادمن "sys"
ونقوم بفتح other users
نختار يوزر "APEX_PUBLIC_USER" ونضغط كليك يمين ونختار "EDIT USER"
نتأكد بازالة القفل نلغي العلامة
نكتب كلمة مرور جديدة ونضغط apply
نضغط ok
نقوم بانشاء يوزر جديد او اسكيما جديدة
اسم اليوزر "APEX_REST_PUBLIC_USER" ويكتب CAPETAL
نكتب كلمة المرور ونختار كما موضح Tablespace
بعد كتابة البيانات نختار "SYSTEM PRIVILEGE"
ونعطي صلاحية CREATE SESSION في عمود GRANTED
ونختار APPLY
ونقوم بانشاء يوزر اخر
اسم اليوزر "APEX_LISTENER" ويكتب CAPETAL
بعد كتابة البيانات نختار "SYSTEM PRIVILEGE"
ونعطي صلاحية CREATE SESSION في عمود GRANTED
ونختار APPLY
نقوم بعد ذلك باختيار من قائمة TOOLS نختار RESET DATA SERVICES ثم نختار INSTALL
نختار "Use oracle Rest Data services that is at location"
ونختار "ORDS File" نختار ملف ORDS الذي تم تحميلة وفك الضغط
ونختار من هنا ملف المراد التسطيب فيه ونختارة ملف ORDS_CONFIG الذي تم انشأة
ونختار SELECT
نختار next
نكتب بياتان الاتصال بقواعد البيانات كما موضح
ثم ننشأ كلمة مرور جديدة ORDS
ونضغط NEXT
يطلب صلاحية الادمن نكتب كلمة مرور الادمن لليوزر sys
نختار NEXT
نكتب كلمة الرور لليوزر "APEX_PUBLIC_USER" الذي كمنا بفك القفل وتغير كلمة المرور له
ونختار verify
وتأكد من الرسالة كما هي واضغط OK
ثم Next
نكتب هنا كلمة المرور يورين الذي تم انشائهم ونختار verify للتأكد
بعد التأكد من الرسالة كما هي نختار OK
ونختار Next
نختار Next
نختار Finish
كما موضح يقوم بتسطيب ملفات ORDS بعد الانتهاء ننقل لتسطيب Tomcat
تسطيب Tomcat
نضغط دوبل كليك
نختار Next
نختار Next
نختار Agree
نختار Next
ننشأ اسم المستخدم وكلمة المرور ونختار بورت غير مستخدم مع خدمة ثانية
مثل تسطيب اوراكل ابيكس علي بورت 8080 فلا يمكن استخدام نفس البورت اهنا إلا اذا تم تغير البورت
وهنا نستخدم بورت 8888 في المثال
ملوحظة : عدد البورتات المتاحة 65535
وتقسم كالأتي :
تحميل ORDS من الرابط التالي اضغط هنا
تحميل tomcat من الرابط التالي اضغط هتا
نقوم بشرح عملية التسطيب من خلال SQL developer يجب ان يكون مسطب لشرح طريقة التسطيب اضغط هنا
نبدأ مراحل التسطيب
نقوم بفك الضغط من ملف ORDS
بعد ذلك ننشأء ملف جديد لعملية التسطيب
قمت بأنشاء ملف جديد داخل "C" باسم CONFIG_ORDS
ملحوظة الاسم ومكان الملف اختياري
بعد ذلك نقوم بفتح sql developer
نفتح الاتصال بيوزر الادمن "sys"
ونقوم بفتح other users
نختار يوزر "APEX_PUBLIC_USER" ونضغط كليك يمين ونختار "EDIT USER"
نتأكد بازالة القفل نلغي العلامة
نكتب كلمة مرور جديدة ونضغط apply
نضغط ok
نقوم بانشاء يوزر جديد او اسكيما جديدة
نكتب كلمة المرور ونختار كما موضح Tablespace
بعد كتابة البيانات نختار "SYSTEM PRIVILEGE"
ونعطي صلاحية CREATE SESSION في عمود GRANTED
ونختار APPLY
ونقوم بانشاء يوزر اخر
اسم اليوزر "APEX_LISTENER" ويكتب CAPETAL
بعد كتابة البيانات نختار "SYSTEM PRIVILEGE"
ونعطي صلاحية CREATE SESSION في عمود GRANTED
ونختار APPLY
نقوم بعد ذلك باختيار من قائمة TOOLS نختار RESET DATA SERVICES ثم نختار INSTALL
نختار "Use oracle Rest Data services that is at location"
ونختار "ORDS File" نختار ملف ORDS الذي تم تحميلة وفك الضغط
ونختار من هنا ملف المراد التسطيب فيه ونختارة ملف ORDS_CONFIG الذي تم انشأة
ونختار SELECT
نختار next
نكتب بياتان الاتصال بقواعد البيانات كما موضح
ثم ننشأ كلمة مرور جديدة ORDS
ونضغط NEXT
يطلب صلاحية الادمن نكتب كلمة مرور الادمن لليوزر sys
نختار NEXT
نكتب كلمة الرور لليوزر "APEX_PUBLIC_USER" الذي كمنا بفك القفل وتغير كلمة المرور له
ونختار verify
ثم Next
نكتب هنا كلمة المرور يورين الذي تم انشائهم ونختار verify للتأكد
بعد التأكد من الرسالة كما هي نختار OK
ونختار Next
نختار Next
نختار Finish
كما موضح يقوم بتسطيب ملفات ORDS بعد الانتهاء ننقل لتسطيب Tomcat
تسطيب Tomcat
نضغط دوبل كليك
نختار Next
نختار Next
نختار Agree
نختار Next
ننشأ اسم المستخدم وكلمة المرور ونختار بورت غير مستخدم مع خدمة ثانية
مثل تسطيب اوراكل ابيكس علي بورت 8080 فلا يمكن استخدام نفس البورت اهنا إلا اذا تم تغير البورت
وهنا نستخدم بورت 8888 في المثال
ملوحظة : عدد البورتات المتاحة 65535
وتقسم كالأتي :
- من صفر إلى 1024 منافذ "معروفة"
- من 1024 إلى 49151 منافذ "مسجلة"
- من 49152الى 65535 منافذ "خاصة/متغيرة"
فعند اختيار بورت نستبعد الشريحة الاولي
نختار Next
وهنا يجب ان تكون مسطب JDK 8
نختار Next
نختار install
نضغط finish بعد انتهاء التحميل
يقوم بتشغيل الخدمة
ولفتح Tomcat نقوم بكتابة URL التالي http://localhost:8888/ وكما واضح البورت 8888 الذي تم اختيارة
ولعمل ربط ORDS مع Tomcat فلا يسمح بسبب ملف ORDS حجمة كبير و Tomcat محدد مساحة ولحل المشكلة نقوم بزيادة المساحة داخل Tomcat ومن مميزات Tomcat انه مفتوح المصدر يمكن التعديل بداخله
اولا نقوم بوقف خدمة Tomcat
نختار stop service كما موضح
نذهب للمسار التالي "C:\Program Files\Apache Software Foundation"
ويجب ان يكون لدينا صلاحية التعديل داخل الملف ولاعطاء الصلاحية نقف علي كليك يمين الملف ونختار Properties
نختار security ثم advanced
نختار "Continue"
نختار "add"
نختار Select Principal
نكتب everyone ونختار Check ثم OK
نذهب للمسار التالي"C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\manager\WEB-INF"
نختار Edit للملف التالي "web.xml"
نقوم بتغير الرقم الموجود وهو يعبر عن مساحة 50 MB فقط والملف المراد تنزيلة حوالي 65 MB
لذلك قومت بضرب الرقم × 3
وبعد تغير المساحة نحفظ الملف
نرجع لتشغيل الخدمة
نفتح Tomcat ونختار Manager app
نكتب اسم المستخدم وكلمة المرور عند انشاء Tomcat
نختار ملف ORDS
نضغط OPEN
نضغط Deploy ننظر ليتم تحميل الملف
نوقف الخدمة ونعيد تشغيلها
بعد التشغيل نفتح Tmocat
نلاحظ ظهور ORDS
نذهب إلي مسار تسطيب اوراكل ابيكس ننسخ ملف images
نذهب للمسار التالي C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps
ونضع ملف images داخلة
نقوم بتغير ملف "images" إلي "i"
نوقف الخدمة ونعيد تشغيلها
بعد التشغيل نفتح Tmocat
نلاحظ ظهور ملف "i"
نضغط علي كلمة ORDS كما موضح
كما موضح تم التشغيل بنجاح
وهنا في URL يوجد المسارين









































































Comments
Post a Comment