2.2 من 5 (22 صوت)

ربط الديفلوبر 10g مع قاعدة بيانات أوراكل XE
الكاتب: عمر باعقيل

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

اخوانى واخواتى الكرام حاشرح لكم طريقه ربط الديفلوبر 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 ايميل واستفسر عن الموضوع.

ان شاء الله اكون وفقت فى الشرح