ربط الديفلوبر 10g مع قاعدة بيانات أوراكل XE
الكاتب: عمر باعقيل | 2006-01-08
الكاتب: عمر باعقيل | 2006-01-08
السلام عليكم ورحمة الله وبركاته
اخوانى واخواتى الكرام حاشرح لكم طريقه ربط الديفلوبر 10g مع Oracle Database 10g Express Edition
لايهم ايهما يتم اعداده اولا الديفلوبر 10g او Oracle Database 10g Express Edition
- اعداد Oracle Database 10g Express Edition
راجع الرابط التالى http://st-curriculum.oracle.com/tutorial/DBXETutorial/index.htm
اضغط على كلمه Installation الموجوده فى يسار الشاشه من ثم واضغط على رابط
Show Me تحت اسم نظام التشغيل الخاص بك.
وسوف يظهر لك عرض بالفلاش يشرح لك وبكل وضوح وسهوله كيفيه اعداد Oracle Database 10g Express Edition
من البدايه الى النهايه ويمكنك تصفح باقى دروس تعلم Oracle Database 10g Express Edition فى نفس الموقع .
- لإعداد الديفلوبر 10g, لايوجد شروط معينه للاعداد مثل اختيار هوم مختلف عن Oracle Database 10g Express Edition
لان اعداد Oracle Database 10g Express Edition لايحتاج الى هوم بل سيتم اعداده فى ملف عادى مثل اى برنامج لذلك لو
انت تريد فقط استخدام الديفلوبر 10g مع Oracle Database 10g Express Edition بدون اعداد قاعدة بيانات اوراكل عاديه فقم باختيار
الاعدادات الافتراضيه عند اعدادك للديفلوبر 10g اى الباث والهوم الى حيقترحها لك الديفلوبر او غيرها الى ماتريد حسب رغبتك ومعرفتك.
- بعد اعداد Oracle Database 10g Express Edition و الديفلوبر 10g بنجاح قم بالانتقال الى موقع ملف tnsnames.ora
مكان ملف tnsnames.ora سيكون فى الموقع التالى developer_home>\NETWORK\ADMIN>
قم باضافه التالى : -
ORACLEXE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = XE)
)
)
الان يمكنك الاتصال بOracle Database 10g Express Edition كالتالي :-
User Name system
Password manager
Database or Host String ORACLEXE
طبعا للتخلص من كتابه ORACLEXE قم بالانتقال الى الرجسترى وبالتحديد فى الهوم الخاص بالديفلوبر
انا عندى مكانه كالتالى HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_DevSuiteHome
لانى لما اعددت الديفلوبر 10g اخترت الهوم DevSuiteHome .
قم باضافه new ->Key ->String Value
value name local
value data oraclexe
الان انا جربت الطريقه وشغاله 100% مع برنامج ال+SQL الى ينزل مع الديفلوبر 10g ومع برنامج الForm Builder
وبصراحه السرعه ممتازه جدا واخف من العمل مع قاعدة بيانات اوراكل العاديه بكثير.
مجموعه صور من تجربتى :-
-الجدول اسمه TEST وبه حقلين testID , testName وتم ادخال سجليين فى الجدول :-
-بعد تعديل الريجسترى واضافه الString Value الجديده :-
- اتصال Oracle XE من خلال برنامج +SQL الى نزل مع الديفلوبر 10g:-
- مثال بسيط بالفورم بيلدر لاستعراض بيانات جدول TEST :-
الى الان مالاحظت الا عيب واحد وهو عدم دعم Oracle XE للغه العربيه, يمكن لانها بيتا
وان شاء الله حارسل لشركه Oracle ايميل واستفسر عن الموضوع.
ان شاء الله اكون وفقت فى الشرح