تعليم أوراكل للعرب

دروس

 

 

طريقه إعداد واتصال قاعدة بيانات أوراكل  i8 (النسخة الشخصية) والديفلوبر6 أو 6i

في Windows95/98

 1-    إعداد (تنصيب) قاعدة بيانات أوراكل i8 (النسخة الشخصية) في الاسم والمكان الافتراضي لها وليكن OraHome81

                   وفي المكان التالي C> or <D> or..<X> :\Oracle\ora81                            >

 2-    إعداد (تنصيب) الديفلوبر 6 أو 6i في المكان الافتراضي له وليكن :

                                                                   C> or <D> or..<X> :\ORAWIN95>

  < يمكن تغيير أسماء وموقع الإعداد لكن أهم شي أن لا تكون قاعدة البيانات و الديفلوبر في مكان واحد <أي في نفس

    الملف ,أو المجلد> ويمكن أن يكونوا الاثنان  في جزء واحد في الهارديسك مثل الجزء :C  أو :D  ولكن هنا تم

    إختيار الأماكن الافتراضية لكي  يتم فهم المثال وتوصيله بطريقه واضحة للجميع , كما يفضل أن يتم إعداد قاعدة

    البيانات قبل الديفلوبر >

 3-    Net8 service name نقوم بإنشاء  وذلك كالتالي :

     نقوم بتشغيل الأداة التالية Net8 easy config والموجودة في:

Start -> programs -> Oracle - OraHome81 -> network administration-> net8 easy config 

Oracle - OraHome81 -> network administration ->net8 easy config <-البرامج <-إبدأ

 نقوم بالخطوات التالية:

 -  نختار Create

 - نقوم بوضع أي إسم للخدمة وليكن  مثلا developer   ثم  نضغط على زر NEXT .

 - نقوم بتحديد البروتوكول  وهو دائما TCP/IP ثم نضغط على زر NEXT .

 - نقوم بتحديد أل SID  لقاعدة البيانات المراد الاتصال بها والذي كنا قد حددناه عند إنشاء قاعدة البيانات

     ثم نقوم بتجاهل عمل اختبار ألان  .

     ثم نضغط على زر NEXT .

 4-    COPYنقوم بأخذ نسخه () من الملف المسمى tnsnames.ora الموجود في الموقع التالي :

Oracle\Ora81\network\admin

< وذلك على فرض أن المكان الافتراضي لقاعدة البيانات هو Oracle\Ora81 >.

 5-    PASTEنقوم بلصق () الملف السابق في الموقع التالي الموجود به ملف بنفس الاسم ( ليأخذ المنسوخ مكان الموجود

     في الموقع التالي) والموقع هو:

ORAWIN95\net80\admin

< ذلك على فرض أن المكان الافتراضي للديفلوبر هو ORAWIN95 >.

 6-    sqlnet.oraنقوم بتغيير إسم الملف  إلى sqlnet.old الموجود في الموقعين التاليين:

أ- Oracle\Ora81\network\admin

ب- ORAWIN95\net80\admin

 7-    نقوم ألان بإعادة تشغيل الكمبيوتر .

 8-    DOS promptبعد إعادة تشغيل الكمبيوتر نقوم بتشغيل موجة دوس () وننفذ الأمر التالي :

 LSNRCTL START 

 < وذلك لتشغيل المستمع >

9-     نقوم بتشغيل قاعدة البيانات كالتالي :

 

Start -> programs -> Oracle - OraHome81 > Database Administration -> Start Database

Oracle - OraHome81 > Database Administration -> Start Database <-البرامج <-إبدأ

10-Form Builder نقوم بتشغيل أي أداه من أدوات الديفلوبر مثل أل   أو  Reports Builder

 ونضع بيانات الدخول كالتالي :

Username: system

Password: manager 

Database: developer

 

وسوف يتم الاتصال بإذن الله بين الديفلوبر وقاعدة البيانات

 ملاحظة:

 لتفادي كتابة إسم ألNet Service  في حقل (خانة) أل Database  عند الاتصال مره أخري قم بعمل التالي :

 قم بتشغيل :

 Start->run

 تشغيل<-إبدأ

اكتب في المستطيل regedit  ثم إضغط على زر   Open( افتح )

 سوف يظهر لك برنامج أل Registry Editor  وقم بالتالي :

إضغط على علامة + الموجودة خلف HKEY_LOCAL_MACHINE

 ثم إضغط على علامة + الموجودة خلف SOFTWEAR

 ثم إضغط على علامة + الموجودة خلف  ORACLE

هنا ستجد عدة ملفات أختر منها أحد الملفين التي تبدأ بي HOMEx  والذي به أل PATH الذي أعددنا فيه الديفلوبر

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

 قائمه بها New  ( جديد ) أختار منها String Value ( قيمه تسلسلية )

 إجعل إسم أل String Value  الجديدة LOCAL   وقيمتها developer

 ألان قم  بتشغيل أي أداه من أدوات الديفلوبر مثل أل  Form Builder أو  Reports Builder أو SQL Plus 8.0

 ونضع بيانات الدخول كالتالي :

                                                  Username: system     

                                               Password: manager 

                                                          Database:    

سوف يتم الاتصال بإذن الله بدون كتابه إسم أل   Service  (الخدمة) في حقل (خانة) أل database .

 

لتفادي تشغيل المستمع كل مره عند تشغيل الكمبيوتر :

قم بتشغيل :

 Start->run

 تشغيل<-إبدأ

اكتب في المستطيل regedit  ثم إضغط على زر   Open( افتح )

 سوف يظهر لك برنامج أل Registry Editor  وقم بالتالي :

إضغط على علامة + الموجودة خلف HKEY_LOCAL_MACHINE

 ثم إضغط على علامة + الموجودة خلف SOFTWEAR

 ثم إضغط على علامة + الموجودة خلف  ORACLE

هنا ستجد عدة ملفات أختر منها أحد الملفين التي تبدأ بي HOMEx  والذي به أل PATH الذي أعددنا فيه قاعدة البيانات

هنا ستجد مفتاح تسلسلي (  (String Valueبالاسم التالي  :

LISTENER_STARTUP

وقيمة هذا المفتاح ستكون NOAUTO  

قم بتغيرها إلى AUTO

وذلك لكي يعمل المستمع ( LISTENER ) تلقائيا عند تشغيل الكمبيوتر .


 إعداد

عمر باعقيل

29/8/2001